{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T15:32:19Z","timestamp":1759332739262,"version":"3.37.3"},"reference-count":34,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2016,2,1]],"date-time":"2016-02-01T00:00:00Z","timestamp":1454284800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61433008","61327902"],"award-info":[{"award-number":["61433008","61327902"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National High Technology Research and Development Program of China","award":["2013AA013201"],"award-info":[{"award-number":["2013AA013201"]}]},{"DOI":"10.13039\/100004358","name":"Samsung Electronics Co., Ltd.","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004358","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Tsinghua-Tencent Joint Laboratory for Internet Innovation Technology"},{"DOI":"10.13039\/501100004147","name":"Tsinghua University Initiative Scientific Research Program","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004147","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2016,2,1]]},"DOI":"10.1109\/tc.2015.2419664","type":"journal-article","created":{"date-parts":[[2015,4,3]],"date-time":"2015-04-03T20:43:02Z","timestamp":1428093782000},"page":"627-639","source":"Crossref","is-referenced-by-count":8,"title":["Supporting System Consistency with Differential Transactions in Flash-Based SSDs"],"prefix":"10.1109","volume":"65","author":[{"given":"Youyou","family":"Lu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiwu","family":"Shu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jia","family":"Guo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","first-page":"45","article-title":"Write policies for host-side flash caches","author":"koller","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref32","first-page":"73","article-title":"Unioning of the buffer cache and journaling layers with non-volatile memory","author":"lee","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232378"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.122"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522724"},{"key":"ref10","first-page":"9","article-title":"Consistency without ordering","author":"chidambaram","year":"0","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522726"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2014.6974684"},{"key":"ref13","first-page":"75","article-title":"ReconFS: A reconstructable file system on flash storage","author":"lu","year":"0","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1247480.1247488"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807208"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767889"},{"key":"ref17","first-page":"91","article-title":"FTL2: A hybrid flash translation layer with logging for write reduction in flash memory","author":"wang","year":"0","journal-title":"Proc ACM SIGPLAN Conf Language Compiler and Tool for Embedded Systems"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168862"},{"key":"ref19","first-page":"24","article-title":"Ext3, journaling filesystem","author":"tweedie","year":"0","journal-title":"Proc Ottawa Linux Symp"},{"key":"ref28","first-page":"155","article-title":"Atomic write FTL for robust flash file system","author":"park","year":"0","journal-title":"Proc 9th Int Symp Consumer Electron"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/356842.356847"},{"year":"0","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749738"},{"key":"ref29","first-page":"89","article-title":"A transactional flash file system for microcontrollers.","author":"gal","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref5","first-page":"147","article-title":"Transactional flash","author":"prabhakaran","year":"0","journal-title":"Proc 8th USENIX Conf Oper Syst Design Implementation"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/NVMSA.2014.6927193"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2013.6657033"},{"key":"ref2","first-page":"257","article-title":"Extending the lifetime of flash-based storage through reducing write amplification from file systems","author":"lu","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2389828"},{"key":"ref1","first-page":"57","article-title":"Design tradeoffs for SSD performance","author":"agrawal","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"article-title":"The DiskSim simulation environment version 4.0 reference manual","year":"2008","author":"bucy","key":"ref20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-51085-0_52"},{"year":"0","key":"ref21"},{"year":"0","key":"ref24"},{"key":"ref23","article-title":"Journaling the Linux ext2fs filesystem","author":"tweedie","year":"0","journal-title":"The 4th Annual Linux Expo"},{"year":"0","key":"ref26"},{"year":"0","key":"ref25"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/7379026\/7079388.pdf?arnumber=7079388","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T15:58:14Z","timestamp":1642003094000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7079388\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,1]]},"references-count":34,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tc.2015.2419664","relation":{},"ISSN":["0018-9340"],"issn-type":[{"type":"print","value":"0018-9340"}],"subject":[],"published":{"date-parts":[[2016,2,1]]}}}