{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T20:16:57Z","timestamp":1764793017477,"version":"3.37.3"},"reference-count":42,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100002920","name":"Research Grants Council of the Hong Kong Special Administrative Region, China","doi-asserted-by":"publisher","award":["11204718"],"award-info":[{"award-number":["11204718"]}],"id":[{"id":"10.13039\/501100002920","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772092","61902062"],"award-info":[{"award-number":["61772092","61902062"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004608","name":"Jiangsu Provincial Natural Science Foundation of China","doi-asserted-by":"publisher","award":["BK20190332"],"award-info":[{"award-number":["BK20190332"]}],"id":[{"id":"10.13039\/501100004608","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2021,9]]},"DOI":"10.1109\/tcad.2020.3027656","type":"journal-article","created":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T21:13:47Z","timestamp":1601414027000},"page":"1782-1795","source":"Crossref","is-referenced-by-count":11,"title":["iTRIM: I\/O-Aware TRIM for Improving User Experience on Mobile Devices"],"prefix":"10.1109","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7754-9427","authenticated-orcid":false,"given":"Yu","family":"Liang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2525-8070","authenticated-orcid":false,"given":"Cheng","family":"Ji","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6724-9594","authenticated-orcid":false,"given":"Chenchen","family":"Fu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1459-0852","authenticated-orcid":false,"given":"Rachata","family":"Ausavarungnirun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4579-4268","authenticated-orcid":false,"given":"Qiao","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riwei","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Siyu","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9977-529X","authenticated-orcid":false,"given":"Liang","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tei-Wei","family":"Kuo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6431-9868","authenticated-orcid":false,"given":"Chun Jason","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","first-page":"14","article-title":"FlashVM: Virtual memory management on flash","author":"saxena","year":"2010","journal-title":"Proc USENIX Annu Techn Conf"},{"journal-title":"Sandisk Datasheet","year":"2012","key":"ref38"},{"journal-title":"Sumsung Mobile Device Adopts F2FS","year":"2019","author":"mihai","key":"ref33"},{"key":"ref32","first-page":"11","article-title":"Metadata considered harmful &#x00B7;&#x00B7;&#x00B7; to deduplication","author":"lin","year":"2015","journal-title":"Proc 7th USENIX Conf Hot Topics Storage File Syst (HotStorage)"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.14257\/astl.2016.135.16"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2014.04.002"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"journal-title":"5 Ways to Speed Up Your Android Phone in Under 5 Minutes","year":"2017","author":"riley","key":"ref36"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824044"},{"key":"ref34","first-page":"95","article-title":"The devil is in the details: Implementing flash page reuse with WOM codes","author":"margaglia","year":"2016","journal-title":"Proc 14th USENIX Conf File Storage Technol (FAST)"},{"key":"ref10","first-page":"331","article-title":"Design tradeoffs for data deduplication performance in backup workloads","author":"fu","year":"2015","journal-title":"Proc 13th USENIX Conf File Storage Technol (FAST)"},{"key":"ref40","first-page":"307","article-title":"An implementation of a log-structured file system for UNIX","author":"seltzer","year":"1993","journal-title":"Proc USENIX Winter Techn Conf"},{"key":"ref11","first-page":"759","article-title":"Improving file system performance of mobile storage systems using a decoupled defragmenter","author":"hahn","year":"2017","journal-title":"Proc USENIX Annu Techn Conf (ATC)"},{"key":"ref12","first-page":"15","article-title":"FastTrack: Foreground app-aware I\/O management for improving user experience of android smartphones","author":"hahn","year":"2018","journal-title":"Proc USENIX Annu Techn Conf (USENIX ATC)"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.60"},{"journal-title":"Trim Overview","year":"2020","key":"ref14"},{"key":"ref15","first-page":"191","article-title":"Boosting quasi-asynchronous I\/O for better responsiveness in mobile devices","author":"jeong","year":"2015","journal-title":"Proc 13th USENIX Conf File Storage Technol"},{"key":"ref16","first-page":"309","article-title":"I\/O stack optimization for smartphones","author":"jeong","year":"2013","journal-title":"Proc USENIX Conf Annu Techn Conf (ATC)"},{"key":"ref17","first-page":"1","article-title":"An empirical study of file-system fragmentation in mobile storage systems","author":"ji","year":"2016","journal-title":"Proc USENIX Workshop Hot Topics Storage File Syst (HotStorage)"},{"journal-title":"How to Clear the Cache on Your Android Phone to Make it Run Faster","year":"2019","author":"johnson","key":"ref18"},{"key":"ref19","first-page":"709","article-title":"Understanding implications of trim, discard, and background command for emmc storage device","author":"kim","year":"2014","journal-title":"Proc IEEE 3rd Global Conf Consum Electron (GCCE)"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2017.8046304"},{"journal-title":"Comscore 2017 Cross Platform Future in Focus Report","year":"2017","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2013.218"},{"journal-title":"Products with F2FS","year":"2016","key":"ref3"},{"key":"ref6","first-page":"25","article-title":"Ext4: The next generation of ext2\/3 filesystem","author":"cao","year":"2007","journal-title":"Proc Linux Storage Filesyst Workshop (LSF)"},{"key":"ref29","article-title":"Differentiating cache files for fine-grain management to improve mobile performance and lifetime","author":"liang","year":"2020","journal-title":"Proc 12th USENIX Workshop Hot Topics Storage File Syst (HotStorage)"},{"journal-title":"Huawei Mobile Device Adopts F2FS","year":"2019","key":"ref5"},{"journal-title":"Google Mobile Device Adopts F2FS","year":"2018","author":"davenport","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031516"},{"journal-title":"Space Availability","year":"2014","key":"ref2"},{"key":"ref9","first-page":"27","article-title":"Prediction of CPU idle-busy activity pattern","author":"diao","year":"2008","journal-title":"Proc IEEE 14th Int Symp High Perform Comput Archit (HPCA)"},{"journal-title":"Introducing Trim Into eMMC","year":"2014","key":"ref1"},{"key":"ref20","first-page":"422","article-title":"Performance analysis of SSD write using TRIM in NTFS and EXT4","author":"kim","year":"2011","journal-title":"Proc IEEE 6th Int Conf Comput Sci Converg Inf Technol (ICCIT)"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1151374.1151375"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2385603.2385607"},{"journal-title":"Wikiext4 TRIM","year":"2019","key":"ref42"},{"key":"ref24","first-page":"273","article-title":"F2FS: A new file system for flash storage","author":"lee","year":"2015","journal-title":"Proc 13th USENIX Conf File Storage Technol (FAST)"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2012.45"},{"key":"ref23","first-page":"424","article-title":"An advanced TRIM command for extending lifetime of TLC NAND flash-based storage","author":"kwon","year":"2017","journal-title":"Proc 25th IEEE Int Conf Consum Electron (ICCE)"},{"key":"ref26","first-page":"235","article-title":"WALDIO: Eliminating the filesystem journaling in resolving the journaling of journal anomaly","author":"lee","year":"2015","journal-title":"Proc USENIX Annu Techn Conf (ATC)"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2380356.2380367"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/43\/9518291\/09209165.pdf?arnumber=9209165","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T14:49:31Z","timestamp":1652194171000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9209165\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9]]},"references-count":42,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2020.3027656","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"type":"print","value":"0278-0070"},{"type":"electronic","value":"1937-4151"}],"subject":[],"published":{"date-parts":[[2021,9]]}}}