About author:HE Qingjian, born in 1991, M. S. His research interests include new storage system. WANG Jie, born in 1994, M. S. candidate. His research interests include new storage system. NIU Dejiao, born in 1978, Ph. D., associate professor. Her research interests include new storage system, neural network.
Supported by:
the National Natural Science Foundation of China(61806086);the National Key Research and Development Program of China(2018YFB0804204);the China Postdoctoral Science Foundation(2016M601737)
Qingjian HE, Tao CAI, Jie WANG, Dejiao NIU. Fast file access system for NVM storage systems[J]. Journal of Computer Applications, 2020, 40(2): 541-546.
SWANSON S, CAULFIELD A M. Refactor, reduce, recycle: restructuring the I/O stack for the future of storage[J]. Computer, 2013, 46(8):52-59. 10.1109/MC.2013.222
2
CAULFIELD A M, MOLLOV T I, EISNER L A, et al. Providing safe, user space access to fast, solid state disks[J]. ACM SIGARCH Computer Architecture News, 2012, 40(1): 387-400. 10.1145/2189750.2151017
3
EISNER L A, MOLLOV T, SWANSON S. Quill: exploiting fast non-volatile memory by transparently bypassing the file system[R]. La Jolla, CA: University of California, 2013.
4
EISENMAN A, GARDNER D, ABDELRAHMAN I, et al. Reducing DRAM footprint with NVM in Facebook[C]// Proceedings of the 13th EuroSys Conference. New York: ACM, 2018: No.42. 10.1145/3190508.3190524
5
WEI Q, CHEN C, XUE M, et al. Extending SSD lifetime with persistent in-memory metadata management[C]// Proceedings of the 2016 IEEE International Conference on Cluster Computing. Piscataway: IEEE, 2016: 308-311. 10.1109/cluster.2016.45
6
VOLOS H, NALLI S, PANNEERSELVAM S, et al. Aerie: flexible file-system interface to storage-class memory[C]// Proceedings of the 9th European Conference on Computer Systems. New York: ACM, 2014: No.14. 10.1145/2592798.2592810
7
BITTMAN D, GRAY M, RAIZES J, et al. Designing data structures to minimize bit flips on NVM[C]// Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium. Piscataway: IEEE, 2018:85-90. 10.1109/nvmsa.2018.00022
8
KOLLI A, PELLEY S, SAIDI A, et al. High-performance transactions for persistent memories[J]. ACM SIGPLAN Notices, 2016, 51(4):399-411. 10.1145/2954679.2872381
JIN P Q, HAO X J, YUE L H. A survey on storage architectures and core algorithms for big data management on new storages[J]. Computer Engineering and Science, 2013, 35(10):12-24. 10.3969/j.issn.1007-130X.2013.10.002
SUN G Y, SHU J W, WANG P. Survey of architecture and system level optimization for non-volatile main memory[J]. Journal of East China Normal University (Natural Science), 2014(5): 72-81. 10.3969/j.issn.1000-5641.2014.05.006
11
DULLOOR S R, KUMAR S, KESHAVAMURTHY A, et al. System software for persistent memory[C]// Proceedings of the 9th European Conference on Computer Systems. New York: ACM, 2014:No.15. 10.1145/2592798.2592814
12
XU J, SWANSON S. NOVA: a log-structured file system for hybrid volatile/non-volatile main memories[C]// Proceedings of the 14th USENIX Conference on File and Storage Technologies. Berkeley: USENIX Association, 2016: 323-338. 10.1145/3132747.3132761
13
CAMPELLO D, LOPEZ H, USECHE L, et al. Non-blocking writes to files[C]// Proceedings of the 13th USENIX Conference on File and Storage Technologies. Berkeley: USENIX Association, 2015: 151-165.
14
KANNAN S, ARPACI-DUSSEAU A C, ARPACI-DUSSEAU R H, et al. Designing a true direct-access file system with DevFS[C]// Proceedings of the 16th USENIX Conference on File and Storage Technologies. Berkeley: USENIX Association, 2018: 241-255.
15
KOLLI A, PELLEY S, SAIDI A, et al. High-performance transactions for persistent memories[J]. ACM SIGPLAN Notices, 2016, 51(4): 399-411. 10.1145/2954679.2872381
16
DONG M, CHEN H. Soft updates made simple and fast on non-volatile memory[C]// Proceedings of the 2017 USENIX Annual Technical Conference. Berkeley: USENIX Association, 2017:719-731.
CAI T,WANG J,NIU D J,et al.A high throughput NVM storage system based on access request conflict detection[J].Journal of Computer Research and Development, 2020, 57(2). 10.7544/issn1000-1239.2020.20190526
CAI T, CHEN Z P, NIU D J, et al. New NVM storage system that supports high concurrent access[J]. Journal of Computer Applications, 2019, 39(1): 51-56. 10.11772/j.issn.1001-9081.2018071644