{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T09:58:57Z","timestamp":1740131937290,"version":"3.37.3"},"reference-count":29,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T00:00:00Z","timestamp":1580515200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T00:00:00Z","timestamp":1580515200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T00:00:00Z","timestamp":1580515200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Singapore Governments Research, Innovation and Enterprise 2020","award":["A1687b0033"],"award-info":[{"award-number":["A1687b0033"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2020,2,1]]},"DOI":"10.1109\/tc.2019.2948004","type":"journal-article","created":{"date-parts":[[2019,10,17]],"date-time":"2019-10-17T19:57:55Z","timestamp":1571342275000},"page":"288-299","source":"Crossref","is-referenced-by-count":3,"title":["NV-Journaling: Locality-Aware Journaling Using Byte-Addressable Non-Volatile Memory"],"prefix":"10.1109","volume":"69","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2622-4075","authenticated-orcid":false,"given":"Cheng","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4570-7328","authenticated-orcid":false,"given":"Qingsong","family":"Wei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4281-2053","authenticated-orcid":false,"given":"Weng-Fai","family":"Wong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9069-2650","authenticated-orcid":false,"given":"Chundong","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"73","article-title":"Unioning of the buffer cache and journaling layers with non-volatile memory","author":"lee","year":"2013","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126940"},{"key":"ref12","first-page":"21","article-title":"The new ext4 filesystem: Current status and future plans","volume":"2","author":"mathur","year":"2007","journal-title":"Proc Linux Symp"},{"article-title":"Basic performance measurements of the intel optane DC persistent memory module","year":"0","author":"izraelevitz","key":"ref13"},{"article-title":"Filebench: Application level file system benchmark","year":"2014","author":"mcdougall","key":"ref14"},{"year":"2018","key":"ref15","article-title":"DDR4 NVDIMM"},{"article-title":"Postmark: A new file system benchmark","year":"1997","author":"katcher","key":"ref16"},{"year":"2015","key":"ref17","article-title":"Hammerdb"},{"key":"ref18","first-page":"787","article-title":"ijournaling: Fine-grained journaling for improving the latency of fsync system call","author":"park","year":"2017","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref19","first-page":"287","article-title":"Journaling of journal is (almost) free","author":"shen","year":"2014","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2018.2870380"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063436"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"article-title":"How 3d xpoint phase-change memory works","year":"2017","author":"malventano","key":"ref3"},{"key":"ref6","first-page":"323","article-title":"Nova: A log-structured file system for hybrid volatile\/non-volatile main memories","author":"xu","year":"2016","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2018.2794440"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2016.7897077"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2010.97"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2766453"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.524.0465"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2005.65"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2015.7208283"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2774270"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3177915"},{"key":"ref23","first-page":"61","article-title":"Consistent and durable data structures for non-volatile byte-addressable memory","author":"venkataraman","year":"2011","journal-title":"Proc 9th USENIX Conf File stroage Technol"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232378"},{"key":"ref25","first-page":"167","article-title":"NV-Tree: Reducing consistency cost for NVM-based single level systems","volume":"15","author":"yang","year":"2015","journal-title":"Proc USENIX Conf File Storage Technol"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/8959511\/08873631.pdf?arnumber=8873631","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T14:06:07Z","timestamp":1651068367000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8873631\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,1]]},"references-count":29,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tc.2019.2948004","relation":{},"ISSN":["0018-9340","1557-9956","2326-3814"],"issn-type":[{"type":"print","value":"0018-9340"},{"type":"electronic","value":"1557-9956"},{"type":"electronic","value":"2326-3814"}],"subject":[],"published":{"date-parts":[[2020,2,1]]}}}