[1] ZHENG M, TUCEK J, QIN F, et al. Understanding the robustness of SSDS under power fault[C]//Proceedings of the 11th USENIX Conference on File and Storage Technologies. Berkeley: USENIX, 2013: 271-284. [2] JOSE J, BANIKAZEMI M, BELLUOMINI W, et al. MetaData persistence using storage class memory: experiences with flash-backed DRAM[C]//Proceedings of the 1st Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads. New York: ACM Press, 2013: 3-9. [3] FRYER D, SUN K, MAHMOOD R, et al. Recon: verifying file system consistency at runtime[J]. ACM Transactions on Storage, 2012, 8(4): 15-28. [4] PILLAI T S, CHIDAMBARAM V, ALAGAPPAN R, et al. All file systems are not created equal: on the complexity of crafting crash-consistent applications[C]//Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation. Berkeley: USENIX, 2014: 50-65. [5] HAGMANN R. Reimplementing the Cedar file system using logging and group commit [C]//Proceedings of the 11th ACM Symposium on Operating Systems Principles. New York: ACM Press, 1987:155-162. [6] ROSENBLUM M, OUSTERHOUT J K. The design and implementation of a log-structured file system[J]. ACM Transactions on Computer Systems, 1992, 10(1): 26-52. [7] LU Y, SHU J, SUN L, et al. Loose-ordering consistency for persistent memory[C]//Proceedings of the 32nd IEEE 2014 International Conference on Computer Design. Piscataway: IEEE Press,2014: 216-223. [8] CHIDAMBARAM V, PILLAI T S, ARPACI-DUSSEAU A C, et al. Optimistic crash consistency[C]//Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles. New York: ACM Press, 2013: 228-243. [9] CHIDAMBARAM V, SHARMA T, ARPACI-DUSSEAU A C, et al. Consistency without ordering[C]//Proceedings of the 10th USENIX Symposium on File and Storage Technologies. Berkeley: USENIX, 2012: 9-26. [10] LEE E, BAHN H, NOH S H. Unioning of the buffer cache and journaling layers with non-volatile memory[C]//Proceedings of the 11th USENIX Conference on File and Storage Technologies. Berkeley: USENIX, 2013: 73-80. [11] ZHAO J, LI S, YOON D H, et al. Kiln: closing the performance gap between systems with and without persistence support[C]//Proceedings of the 46th Annual IEEE/ACM International Symposium on Microarchitecture. New York: ACM Press, 2013: 421-432. [12] SHEN K, PARK S, ZHU M. Journaling of journal is (almost) free[C]//Proceedings of the 12th USENIX Conference on File and Storage Technologies. Berkeley: USENIX, 2014: 287-293. [13] LEE C, SIM D, HWANG J, et al. F2FS: a new file system for flash storage[C]//Proceedings of the 13th USENIX Conference on File and Storage Technologies. Berkeley: USENIX, 2015: 273-286. [14] GILES E, DOSHI K, VARMAN P. SoftWrAP: a lightweight framework for transactional support of storage class memory[C]//Proceedings of the 31st IEEE Symposium on Massive Storage Systems and Technologies. Piscataway: IEEE Press, 2015: 29-43. |