DocumentCode :
3138448
Title :
Exploration of Non-volatile Memory Management in the OS Kernel
Author :
Saito, Sakuyoshi ; Oikawa, S.
Author_Institution :
Dept. of Comput. Sci., Univ. of Tsukuba, Tsukuba, Japan
fYear :
2012
fDate :
5-7 Dec. 2012
Firstpage :
302
Lastpage :
306
Abstract :
Non-volatile memory´s future is promising because its performance has been improved significantly. The performance improvement enables non-volatile memory to be a major part of the memory of general purpose systems. Utilization of large non-volatile memory will improve its memory performance because it can decrease the number of the OS´s paging activity. To realize these systems, the operating system (OS) needs to manage non-volatile memory in accord with its characteristics. Non-volatile memory has some characteristics, thus the OS should manage this memory with appropriate algorithms. To achieve this goal, we focused on non-volatile memory´s characteristics, non-volatile and high-latency, among others. We analyzed the behavior of the OS´s memory management and propose how to manage non-volatile memory in the OS kernel. We researched the effect of memory-latency on a system performance and how to manage with hybrid memories.
Keywords :
operating system kernels; random-access storage; storage management; OS kernel; OS memory management; hybrid memory performance; memory latency; nonvolatile memory management; operating system; system performance; Kernel; Linux; Memory management; Nonvolatile memory; Random access memory; Slabs; memory management; non-volatile memory; operating system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networking and Computing (ICNC), 2012 Third International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-1-4673-4624-5
Type :
conf
DOI :
10.1109/ICNC.2012.56
Filename :
6424582
Link To Document :
بازگشت