Development of system software on non-volatile main memory

4Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

The rapid development of the Internet has led to explosive growth in the total volume of global data storage, leading to the development of data systems from computing intensive to data intensive. How to build a reliable and efficient data storage system has become an urgent problem to be solved in the era of big data. Compared with traditional disks, non-volatile main memory has the advantages of high performance and byte-addressable characteristics, and these unique advantages provide new opportunities for the construction of efficient storage systems. However, the construction of a traditional storage system is not suitable for non-volatile main memory. It cannot give play to the performance advantage of non-volatile main memory, and it is easy to result in high consistency overhead, low space utilization ratio, and low programming security. Therefore, this paper analyzes the challenges for the storage system based on non-volatile main memory, and summarizes the research development of the spatial management mechanism, new programming model, data structure, file systems, and distributed storage systems. Finally, this paper lists the potential research direction of the storage system based on the non-volatile main memory.

Cite

CITATION STYLE

APA

Shu, J., Chen, Y., Hu, Q., & Lu, Y. (2021, June 1). Development of system software on non-volatile main memory. Scientia Sinica Informationis. Science in China Press. https://doi.org/10.1360/SSI-2019-0128

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free