TY - JOUR T1 - Improving the Performance and Usability of Server Systems through Dynamic Use of Persistent Memory AU - Song, Hyeonho AU - Noh, Sam H. JO - Journal of KIISE, JOK PY - 2021 DA - 2021/1/14 DO - 10.5626/JOK.2021.48.10.1077 KW - persistent memory KW - system software KW - memory management KW - file system AB - Persistent Memory (PM) has been studied assuming that it can only be used as main memory, storage, or storage cache. In this paper, we present HMMS (Hybrid Memory Management System), which is a memory management system that allows PM to play all these roles, not exclusively, but simultaneously. Specifically, HMMS dynamically and appropriately allocates these three roles by reflecting the state of the computing system and the users’ requests. With HMMS, we aim to improve the functionality and performance of computing systems where DRAM and PM coexist.