{"title":"持久性内存文件系统:综述","authors":"Wiebe van Breukelen, Animesh Trivedi","doi":"arxiv-2310.02880","DOIUrl":null,"url":null,"abstract":"Persistent Memory (PM) is non-volatile byte-addressable memory that offers\nread and write latencies in the order of magnitude smaller than flash storage,\nsuch as SSDs. This survey discusses how file systems address the most prominent\nchallenges in the implementation of file systems for Persistent Memory. First,\nwe discuss how the properties of Persistent Memory change file system design.\nSecond, we discuss work that aims to optimize small file I/O and the associated\nmeta-data resolution. Third, we address how existing Persistent Memory file\nsystems achieve (meta) data persistence and consistency.","PeriodicalId":501333,"journal":{"name":"arXiv - CS - Operating Systems","volume":"53 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Persistent Memory File Systems: A Survey\",\"authors\":\"Wiebe van Breukelen, Animesh Trivedi\",\"doi\":\"arxiv-2310.02880\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Persistent Memory (PM) is non-volatile byte-addressable memory that offers\\nread and write latencies in the order of magnitude smaller than flash storage,\\nsuch as SSDs. This survey discusses how file systems address the most prominent\\nchallenges in the implementation of file systems for Persistent Memory. First,\\nwe discuss how the properties of Persistent Memory change file system design.\\nSecond, we discuss work that aims to optimize small file I/O and the associated\\nmeta-data resolution. Third, we address how existing Persistent Memory file\\nsystems achieve (meta) data persistence and consistency.\",\"PeriodicalId\":501333,\"journal\":{\"name\":\"arXiv - CS - Operating Systems\",\"volume\":\"53 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-10-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Operating Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2310.02880\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Operating Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2310.02880","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Persistent Memory (PM) is non-volatile byte-addressable memory that offers
read and write latencies in the order of magnitude smaller than flash storage,
such as SSDs. This survey discusses how file systems address the most prominent
challenges in the implementation of file systems for Persistent Memory. First,
we discuss how the properties of Persistent Memory change file system design.
Second, we discuss work that aims to optimize small file I/O and the associated
meta-data resolution. Third, we address how existing Persistent Memory file
systems achieve (meta) data persistence and consistency.