{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T09:21:51Z","timestamp":1777627311822,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,27]],"date-time":"2019-10-27T00:00:00Z","timestamp":1572134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003696","name":"Electronics and Telecommunications Research Institute","doi-asserted-by":"publisher","award":["2014-3-00035"],"award-info":[{"award-number":["2014-3-00035"]}],"id":[{"id":"10.13039\/501100003696","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1751277"],"award-info":[{"award-number":["1751277"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,27]]},"DOI":"10.1145\/3341301.3359631","type":"proceedings-article","created":{"date-parts":[[2019,10,21]],"date-time":"2019-10-21T13:34:22Z","timestamp":1571664862000},"page":"494-508","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":149,"title":["SplitFS"],"prefix":"10.1145","author":[{"given":"Rohan","family":"Kadekodi","sequence":"first","affiliation":[{"name":"University of Texas at Austin"}]},{"given":"Se Kwon","family":"Lee","sequence":"additional","affiliation":[{"name":"University of Texas at Austin"}]},{"given":"Sanidhya","family":"Kashyap","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Taesoo","family":"Kim","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"given":"Aasheesh","family":"Kolli","sequence":"additional","affiliation":[{"name":"Pennsylvania State University"}]},{"given":"Vijay","family":"Chidambaram","sequence":"additional","affiliation":[{"name":"University of Texas at Austin"}]}],"member":"320","published-online":{"date-parts":[[2019,10,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2019. Redis: In-memory data structure store. https:\/\/redis.io.  2019. Redis: In-memory data structure store. https:\/\/redis.io."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOSDAV.1997.629372"},{"key":"e_1_3_2_1_3_1","volume-title":"10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012","author":"Belay Adam","year":"2012","unstructured":"Adam Belay , Andrea Bittau , Ali Jos\u00e9 Mashtizadeh , David Terei , David Mazieres , and Christos Kozyrakis . 2012 . Dune: Safe User-level Access to Privileged CPU Features . In 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012 , Hollywood, CA, USA, October 8--10 , 2012. 335--348. https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/belay Adam Belay, Andrea Bittau, Ali Jos\u00e9 Mashtizadeh, David Terei, David Mazieres, and Christos Kozyrakis. 2012. Dune: Safe User-level Access to Privileged CPU Features. In 10th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2012, Hollywood, CA, USA, October 8--10, 2012. 335--348. https:\/\/www.usenix.org\/conference\/osdi12\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_1_4_1","volume-title":"IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14","author":"Belay Adam","year":"2014","unstructured":"Adam Belay , George Prekas , Ana Klimovic , Samuel Grossman , Christos Kozyrakis , and Edouard Bugnion . 2014 . IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14 , Broomfield, CO, USA, October 6--8 , 2014. 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay Adam Belay, George Prekas, Ana Klimovic, Samuel Grossman, Christos Kozyrakis, and Edouard Bugnion. 2014. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14, Broomfield, CO, USA, October 6--8, 2014. 49--65. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/belay"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151017"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 10th USENIX Symposium on File and Storage Technologies (FAST '12)","author":"Chidambaram Vijay","unstructured":"Vijay Chidambaram , Tushar Sharma , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2012. Consistency Without Ordering . In Proceedings of the 10th USENIX Symposium on File and Storage Technologies (FAST '12) . San Jose, California, 101--116. Vijay Chidambaram, Tushar Sharma, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2012. Consistency Without Ordering. In Proceedings of the 10th USENIX Symposium on File and Storage Technologies (FAST '12). San Jose, California, 101--116."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_9_1","unstructured":"Transaction Processing Performance Council. 2001. TPC benchmark C Standard Specification Version 5.  Transaction Processing Performance Council. 2001. TPC benchmark C Standard Specification Version 5."},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the FAST '03 Conference on File and Storage Technologies","author":"DeBergalis Matt","year":"2003","unstructured":"Matt DeBergalis , Peter F. Corbett , Steven Kleiman , Arthur Lent , Dave Noveck , Thomas Talpey , and Mark Wittle . 2003 . The Direct Access File System . In Proceedings of the FAST '03 Conference on File and Storage Technologies , March 31 - April 2, 2003, Cathedral Hill Hotel, San Francisco, California, USA. http:\/\/www.usenix.org\/events\/fast03\/tech\/debergalis.html Matt DeBergalis, Peter F. Corbett, Steven Kleiman, Arthur Lent, Dave Noveck, Thomas Talpey, and Mark Wittle. 2003. The Direct Access File System. In Proceedings of the FAST '03 Conference on File and Storage Technologies, March 31 - April 2, 2003, Cathedral Hill Hotel, San Francisco, California, USA. http:\/\/www.usenix.org\/events\/fast03\/tech\/debergalis.html"},{"key":"e_1_3_2_1_11_1","volume-title":"Swanson","author":"Eisner Louis Alex","year":"2013","unstructured":"Louis Alex Eisner , Todor Mollov , and Steven J . Swanson . 2013 . Quill : Exploiting fast non-volatile memory by transparently bypassing the file system. Department of Computer Science and Engineering, University of California , San Diego. Louis Alex Eisner, Todor Mollov, and Steven J. Swanson. 2013. Quill: Exploiting fast non-volatile memory by transparently bypassing the file system. Department of Computer Science and Engineering, University of California, San Diego."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"e_1_3_2_1_13_1","unstructured":"Facebook. 2017. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide.  Facebook. 2017. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/258612.258696"},{"key":"e_1_3_2_1_15_1","unstructured":"Google. 2019. LevelDB. https:\/\/github.com\/google\/leveldb.  Google. 2019. LevelDB. https:\/\/github.com\/google\/leveldb."},{"key":"e_1_3_2_1_16_1","unstructured":"Intel Corporation. 2019. Platform brief Intel Xeon Processor C5500\/C3500 Series and Intel 3420 Chipset. https:\/\/www.intel.com\/content\/www\/us\/en\/intelligent-systems\/picket-post\/embedded-intel-xeon-c5500-processor-series-with-intel-3420-chipset.html.  Intel Corporation. 2019. Platform brief Intel Xeon Processor C5500\/C3500 Series and Intel 3420 Chipset. https:\/\/www.intel.com\/content\/www\/us\/en\/intelligent-systems\/picket-post\/embedded-intel-xeon-c5500-processor-series-with-intel-3420-chipset.html."},{"key":"e_1_3_2_1_17_1","unstructured":"Intel Corporation. 2019. Revolutionary Memory Technology. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/non-volatile-memory.html.  Intel Corporation. 2019. Revolutionary Memory Technology. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/non-volatile-memory.html."},{"key":"e_1_3_2_1_18_1","volume-title":"Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson.","author":"Izraelevitz Joseph","year":"2019","unstructured":"Joseph Izraelevitz , Jian Yang , Lu Zhang , Juno Kim , Xiao Liu , Amirsaman Memaripour , Yun Joon Soh , Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. 2019 . Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. CoRR abs\/1903.05714 (2019). arXiv:1903.05714 http:\/\/arxiv.org\/abs\/1903.05714 Joseph Izraelevitz, Jian Yang, Lu Zhang, Juno Kim, Xiao Liu, Amirsaman Memaripour, Yun Joon Soh, Zixuan Wang, Yi Xu, Subramanya R. Dulloor, Jishen Zhao, and Steven Swanson. 2019. Basic Performance Measurements of the Intel Optane DC Persistent Memory Module. CoRR abs\/1903.05714 (2019). arXiv:1903.05714 http:\/\/arxiv.org\/abs\/1903.05714"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/237090.237157"},{"key":"e_1_3_2_1_21_1","unstructured":"Linux. 2019. Direct Access for files. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt.  Linux. 2019. Direct Access for files. https:\/\/www.kernel.org\/doc\/Documentation\/filesystems\/dax.txt."},{"key":"e_1_3_2_1_22_1","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14","author":"Peter Simon","year":"2014","unstructured":"Simon Peter , Jialin Li , Irene Zhang , Dan R. K. Ports , Doug Woos , Arvind Krishnamurthy , Thomas E. Anderson , and Timothy Roscoe . 2014 . Arrakis: The Operating System is the Control Plane . In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14 , Broomfield, CO, USA, October 6--8 , 2014. 1--16. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/peter Simon Peter, Jialin Li, Irene Zhang, Dan R. K. Ports, Doug Woos, Arvind Krishnamurthy, Thomas E. Anderson, and Timothy Roscoe. 2014. Arrakis: The Operating System is the Control Plane. In 11th USENIX Symposium on Operating Systems Design and Implementation, OSDI '14, Broomfield, CO, USA, October 6--8, 2014. 1--16. https:\/\/www.usenix.org\/conference\/osdi14\/technical-sessions\/presentation\/peter"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095830"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"e_1_3_2_1_25_1","unstructured":"Storage Review. 2019. Intel Optane DC Persistent Memory Module (PMM). https:\/\/www.storagereview.com\/intel_optane_dc_persistent_memory_module_pmm.  Storage Review. 2019. Intel Optane DC Persistent Memory Module (PMM). https:\/\/www.storagereview.com\/intel_optane_dc_persistent_memory_module_pmm."},{"key":"e_1_3_2_1_26_1","unstructured":"SQLite. 2019. SQLite transactional SQL database engine. http:\/\/www.sqlite.org\/.  SQLite. 2019. SQLite transactional SQL database engine. http:\/\/www.sqlite.org\/."},{"key":"e_1_3_2_1_27_1","first-page":"6","article-title":"Filebench: A flexible framework for file system benchmarking. login","volume":"41","author":"Tarasov Vasily","year":"2016","unstructured":"Vasily Tarasov , Erez Zadok , and Spencer Shepler . 2016 . Filebench: A flexible framework for file system benchmarking. login : The USENIX Magazine 41 , 1 (2016), 6 -- 12 . Vasily Tarasov, Erez Zadok, and Spencer Shepler. 2016. Filebench: A flexible framework for file system benchmarking. login: The USENIX Magazine 41, 1 (2016), 6--12.","journal-title":"The USENIX Magazine"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the Ninth European Conference on Computer Systems (EuroSys '14)","author":"Volos Haris","unstructured":"Haris Volos , Sanketh Nalli , Sankarlingam Panneerselvam , Venkatanathan Varadarajan , Prashant Saxena , and Michael M. Swift . 2014. Aerie: Flexible File-system Interfaces to Storage-class Memory . In Proceedings of the Ninth European Conference on Computer Systems (EuroSys '14) . Haris Volos, Sanketh Nalli, Sankarlingam Panneerselvam, Venkatanathan Varadarajan, Prashant Saxena, and Michael M. Swift. 2014. Aerie: Flexible File-system Interfaces to Storage-class Memory. In Proceedings of the Ninth European Conference on Computer Systems (EuroSys '14)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224061"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 10th USENIX conference on File and Storage Technologies, FAST 2012","author":"Wallace Grant","year":"2012","unstructured":"Grant Wallace , Fred Douglis , Hangwei Qian , Philip Shilane , Stephen Smaldone , Mark Chamness , and Windsor Hsu . 2012 . Characteristics of backup workloads in production systems . In Proceedings of the 10th USENIX conference on File and Storage Technologies, FAST 2012 , San Jose, CA, USA, February 14--17 , 2012. 33--48. https:\/\/www.usenix.org\/conference\/fast12\/characteristics-backup-workloads-production-systems Grant Wallace, Fred Douglis, Hangwei Qian, Philip Shilane, Stephen Smaldone, Mark Chamness, and Windsor Hsu. 2012. Characteristics of backup workloads in production systems. In Proceedings of the 10th USENIX conference on File and Storage Technologies, FAST 2012, San Jose, CA, USA, February 14--17, 2012. 33--48. https:\/\/www.usenix.org\/conference\/fast12\/characteristics-backup-workloads-production-systems"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501621"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304077"},{"key":"e_1_3_2_1_33_1","volume-title":"NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies, FAST 2016","author":"Xu Jian","year":"2016","unstructured":"Jian Xu and Steven Swanson . 2016 . NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies, FAST 2016 , Santa Clara, CA, USA, February 22--25 , 2016. 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu Jian Xu and Steven Swanson. 2016. NOVA: A Log-structured File System for Hybrid Volatile\/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies, FAST 2016, Santa Clara, CA, USA, February 22--25, 2016. 323--338. https:\/\/www.usenix.org\/conference\/fast16\/technical-sessions\/presentation\/xu"}],"event":{"name":"SOSP '19: ACM SIGOPS 27th Symposium on Operating Systems Principles","location":"Huntsville Ontario Canada","acronym":"SOSP '19","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX Assoc USENIX Assoc"]},"container-title":["Proceedings of the 27th ACM Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341301.3359631","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341301.3359631","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341301.3359631","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:26Z","timestamp":1750202606000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341301.3359631"}},"subtitle":["reducing software overhead in file systems for persistent memory"],"short-title":[],"issued":{"date-parts":[[2019,10,27]]},"references-count":33,"alternative-id":["10.1145\/3341301.3359631","10.1145\/3341301"],"URL":"https:\/\/doi.org\/10.1145\/3341301.3359631","relation":{},"subject":[],"published":{"date-parts":[[2019,10,27]]},"assertion":[{"value":"2019-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}