[1] 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:Article No. 15. [2] CONDIT J, NIGHTINGALE E B, FROST C, et al. Better I/O through byte-addressable, persistent memory[C]//Proceedings of the 22nd ACM Symposium on Operating Systems Principles. New York:ACM, 2009:133-146. [3] FREITAS R F, WILCKE W W. Storage-class memory:the next storage system technology[J]. IBM Journal of Research & Development, 2008, 52(4/5):439-447. [4] 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, CA:USENIX Association,2016:323-338. [5] OU J, SHU J, LU Y. A high performance file system for non-volatile main memory[C]//Proceedings of the 11th European Conference on Computer Systems. New York:ACM, 2016:Article No. 12. [6] 刘波, 宋志棠, 封松林,等. 我国相变存储器的研究现状与发展前景[J]. 微纳电子技术, 2007, 44(2):55-61.(LIU B, SONG Z T, FENG S L, et al. Current situation and developing trend on phase-change memory in China[J]. Micronanoelectronic Technology, 2007, 44(2):55-61.) [7] SCOTT J F. 铁电存储器[M]. 朱劲松,吕笑梅,朱旻,译. 北京:清华大学出版社, 2004:1-200.(SCOTT J F. Ferroelectric Memories[M]. ZHU J S, LYU X M, ZHU M, translated. Beijing:Tsinghua University Press, 2004:1-200.) [8] 田晓波. 忆阻器电路特性与应用研究[D]. 长沙:国防科学技术大学, 2009.(TIAN X B. Study on the characteristic and application of memristor circuits[D]. Changsha:National University of Defense Technology, 2009.) [9] HUAI Y. Spin-Transfer Torque MRAM (STT-MRAM):challenges and prospects[J]. AAPPS Bulletin, 2008, 18(6):33-40. [10] Breakthrough nonvolatile memory technology[EB/OL].[2016-08-10]. https://www.micron.com/about/emerging-technologies/3d-xpoint-technology. [11] VOLOS H, TACK A J, SWIFT M M. Mnemosyne:lightweight persistent memory[J].ACM SIGARCH Computer Architecture News, 2011, 39(1):91-104. [12] COBURN J, CAULFIELD A M, AKEL A, et al. NV-Heaps:making persistent objects fast and safe with next-generation, non-volatile memories[J]. ACM SIGPLAN Notices, 2011, 46(3):105-118. [13] HAHN S. A protected block device for persistent memory[C]//Proceedings of the 201430th Symposium on MASS Storage Systems and Technologies. Piscataway, NJ:IEEE, 2014:1-12. [14] LU Y, SHU J, SUN L, et al. Loose-ordering consistency for persistent memory[C]//Proceedings of the 2014 IEEE 32nd International Conference on Computer Design. Piscataway, NJ:IEEE, 2014:216-223. [15] BHANDARI K, CHAKRABARTI D R, BOEHM H J. Implications of CPU caching on byte-addressable non-volatile memory programming[EB/OL].[2016-06-20]. http://hpl.hp.com/techreports/2012/HPL-2012-236.pdf. [16] Intel64 and IA-32 architectures software developer's manuals combined[EB/OL].[2016-10-08].http://www.intel.com. [17] PHILLIPS D. A directory index for ext2[C]//Proceedings of the 5th Annual Linux Showcase & Conference. Berkeley, CA:USENIX Association, 2001:20. [18] REISER H. ReiserFS v.3 Whitepaper[EB/OL].[2016-10-08].http://web. archive.org/web/20031015041320. [19] SEHGAL P, BASU S, SRINIVASAN K, et al. An empirical study of file systems on NVM[C]//Proceedings of the 201531st Symposium on Mass Storage Systems and Technologies. Piscataway, NJ:IEEE, 2015:1-14. [20] SHA H M, CHEN X, ZHUGE Q, et al. Designing an efficient persistent in-memory file system[C]//Proceedings of the 2015 IEEE Non-Volatile Memory System and Applications Symposium. Piscataway, NJ:IEEE, 2015:1-6. [21] BSDDirhash[EB/OL].[2016-10-08]. http://groups.yahoo.com/group/freebsd-hackers/message/62664. [22] dir-index-pmfs[Z/OL].[2016-10-08].https://github.com/dir-index-pmfs/dir-index-pmfs. |