{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,20]],"date-time":"2026-09-20T17:21:30Z","timestamp":1789924890597,"version":"4.0.1"},"reference-count":48,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2027,1,1]],"date-time":"2027-01-01T00:00:00Z","timestamp":1798761600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2027,1,1]],"date-time":"2027-01-01T00:00:00Z","timestamp":1798761600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,8,16]],"date-time":"2026-08-16T00:00:00Z","timestamp":1786838400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004735","name":"Natural Science Foundation of Hunan Province","doi-asserted-by":"publisher","award":["2024JJ6471"],"award-info":[{"award-number":["2024JJ6471"]}],"id":[{"id":"10.13039\/501100004735","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62502531"],"award-info":[{"award-number":["62502531"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62421002"],"award-info":[{"award-number":["62421002"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2027,1]]},"DOI":"10.1016\/j.future.2026.108751","type":"journal-article","created":{"date-parts":[[2026,8,6]],"date-time":"2026-08-06T15:18:44Z","timestamp":1786029524000},"page":"108751","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Revisiting free space fragmentation: A new garbage collection scheme for F2FS"],"prefix":"10.1016","volume":"186","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1760-6319","authenticated-orcid":false,"given":"Lihua","family":"Yang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruibo","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yong","family":"Dong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenzhe","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huijun","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weizhao","family":"Lin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"1\u20134","key":"10.1016\/j.future.2026.108751_b1","article-title":"Filesystem fragmentation on modern storage systems","volume":"41","author":"Park","year":"2023","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/j.future.2026.108751_b2","unstructured":"C. Lee, D. Sim, J. Hwang, S. Cho, F2FS: A New File System for Flash Storage, in: 13th USENIX Conference on File and Storage Technologies, FAST, 2015, pp. 273\u2013286."},{"key":"10.1016\/j.future.2026.108751_b3","unstructured":"S. Kadekodi, V. Nagarajan, G.R. Ganger, G.A. Gibson, Geriatrix: Aging What You See and What You Don\u2019t See. A file System Aging Approach for Modern Storage Systems, in: Proceedings of the 2018 USENIX Annual Technical Conference, USENIX ATC 18, 2018, pp. 691\u2013703."},{"key":"10.1016\/j.future.2026.108751_b4","unstructured":"S.S. Hahn, S. Lee, C. Ji, L.-P. Chang, I. Yee, L. Shi, et al., Improving file system performance of mobile storage systems using a decoupled defragmenter, in: 2017 USENIX Annual Technical Conference, USENIX ATC 17, 2017, pp. 759\u2013771."},{"issue":"9","key":"10.1016\/j.future.2026.108751_b5","doi-asserted-by":"crossref","first-page":"2062","DOI":"10.1109\/TMC.2018.2869737","article-title":"File fragmentation in mobile devices: Measurement, evaluation, and treatment","volume":"18","author":"Ji","year":"2019","journal-title":"IEEE Trans. Mob. Comput."},{"issue":"1","key":"10.1016\/j.future.2026.108751_b6","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1109\/TCAD.2021.3054606","article-title":"Improving F2FS performance in mobile devices with adaptive reserved space based on traceback","volume":"41","author":"Yang","year":"2021","journal-title":"IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."},{"key":"10.1016\/j.future.2026.108751_b7","doi-asserted-by":"crossref","unstructured":"J. Park, Y.I. Eom, FragPicker: A New Defragmentation Tool for Modern Storage Devices, in: Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021, pp. 280\u2013294.","DOI":"10.1145\/3477132.3483593"},{"issue":"1","key":"10.1016\/j.future.2026.108751_b8","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/146941.146943","article-title":"The design and implementation of a Log-Structured file system","volume":"10","author":"Rosenblum","year":"1992","journal-title":"ACM Trans. Comput. Syst. (TOCS)"},{"key":"10.1016\/j.future.2026.108751_b9","doi-asserted-by":"crossref","unstructured":"X. Li, X. Zhang, K. Chen, S. Feng, Measurement and analysis of energy consumption on Android smartphones, in: 2014 4th IEEE International Conference on Information Science and Technology, 2014, pp. 242\u2013245.","DOI":"10.1109\/ICIST.2014.6920375"},{"key":"10.1016\/j.future.2026.108751_b10","doi-asserted-by":"crossref","first-page":"182113","DOI":"10.1109\/ACCESS.2019.2958684","article-title":"Power consumption analysis, measurement, management, and issues: A State-of-the-Art review of smartphone battery and energy usage","volume":"7","author":"Pramanik","year":"2019","journal-title":"IEEE Access"},{"issue":"11","key":"10.1016\/j.future.2026.108751_b11","doi-asserted-by":"crossref","DOI":"10.1002\/dac.3234","article-title":"A survey on energy estimation and power modeling schemes for smartphone applications","volume":"30","author":"Ahmad","year":"2017","journal-title":"Int. J. Commun. Syst."},{"key":"10.1016\/j.future.2026.108751_b12","doi-asserted-by":"crossref","unstructured":"D. Li, S. Hao, J. Gui, W.G. Halfond, An Empirical Study of the Energy Consumption of Android Applications, in: 2014 IEEE International Conference on Software Maintenance and Evolution, 2014, pp. 121\u2013130.","DOI":"10.1109\/ICSME.2014.34"},{"key":"10.1016\/j.future.2026.108751_b13","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.sysarc.2017.10.001","article-title":"Accurate power modeling of modern mobile application processors","volume":"81","author":"Yoon","year":"2017","journal-title":"J. Syst. Archit."},{"key":"10.1016\/j.future.2026.108751_b14","doi-asserted-by":"crossref","unstructured":"X. Liu, F. Ding, J. Li, H. Liu, Z. Yang, J. Chen, F. Xia, PhoneJoule: An Energy Management System for Android-Based Smartphones, in: 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, 2013, pp. 1996\u20132001.","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.374"},{"key":"10.1016\/j.future.2026.108751_b15","unstructured":"J. Mohan, D. Purohith, V.C. Halpern, V.J. Reddi, Storage on Your SmartPhone Uses More Energy Than You Think, in: 9th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage, 2017, pp. 9\u201315."},{"key":"10.1016\/j.future.2026.108751_b16","series-title":"F2fs: support age threshold based garbage collection","author":"Yu","year":"2021"},{"key":"10.1016\/j.future.2026.108751_b17","series-title":"Android open source project","author":"Google","year":"2023"},{"key":"10.1016\/j.future.2026.108751_b18","unstructured":"A. Mathur, M. Cao, S. Bhattacharya, A. Dilger, A. Tomas, L. Vivier, The New Ext4 Filesystem: Current Status and Future Plans, in: Proceedings of the Linux Symposium, 2007, pp. 21\u201333."},{"key":"10.1016\/j.future.2026.108751_b19","doi-asserted-by":"crossref","unstructured":"L. Yang, Z. Tan, F. Wang, Y. Xiao, W. Zhang, B. He, FAGC: Free Space Fragmentation Aware GC Scheme based on Observations of Energy Consumption, in: 2023 Design, Automation and Test in Europe Conference, DATE, 2023, pp. 1\u20132.","DOI":"10.23919\/DATE56975.2023.10137040"},{"key":"10.1016\/j.future.2026.108751_b20","series-title":"Fio - flexible I\/O tester rev. 3.30","author":"Axboe","year":"2017"},{"key":"10.1016\/j.future.2026.108751_b21","series-title":"HUAWEI mate 40 pro","author":"Ltd.","year":"2023"},{"key":"10.1016\/j.future.2026.108751_b22","doi-asserted-by":"crossref","unstructured":"Y. Liang, C. Fu, Y. Du, A. Deng, M. Zhao, L. Shi, et al., An Empirical Study of F2FS on Mobile Devices, in: Proceedings of the 23rd International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA, 2017, pp. 1\u20139.","DOI":"10.1109\/RTCSA.2017.8046304"},{"key":"10.1016\/j.future.2026.108751_b23","doi-asserted-by":"crossref","unstructured":"L. Yang, F. Wang, Z. Tan, D. Feng, J. Qian, S. Tu, ARS: Reducing F2FS Fragmentation for Smartphones using Decision Trees, in: Proceedings of the Design, Automation and Test in Europe Conference, DATE, 2020, pp. 1061\u20131066.","DOI":"10.23919\/DATE48585.2020.9116318"},{"key":"10.1016\/j.future.2026.108751_b24","doi-asserted-by":"crossref","unstructured":"C. Wu, C. Ji, C.J. Xue, Reinforcement Learning based Background Segment Cleaning for Log-structured File System on Mobile Devices, in: 2019 IEEE International Conference on Embedded Software and Systems, ICESS, 2019, pp. 1\u20138.","DOI":"10.1109\/ICESS.2019.8782508"},{"issue":"11","key":"10.1016\/j.future.2026.108751_b25","doi-asserted-by":"crossref","first-page":"3993","DOI":"10.1109\/TCAD.2020.3012804","article-title":"Pruning deep reinforcement learning for dual user experience and storage lifetime improvement on mobile devices","volume":"39","author":"Wu","year":"2020","journal-title":"IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."},{"key":"10.1016\/j.future.2026.108751_b26","doi-asserted-by":"crossref","unstructured":"J. Kim, S. Kim, J. Yun, Y. Won, Energy Efficient IO Stack Design for Wearable Device, in: Proceedings of the 34th ACM\/SIGAPP Symposium on Applied Computing, SAC, 2019, pp. 2152\u20132159.","DOI":"10.1145\/3297280.3297491"},{"key":"10.1016\/j.future.2026.108751_b27","doi-asserted-by":"crossref","unstructured":"J. Haj-Yahya, Y. Sazeides, M. Alser, E. Rotem, O. Mutlu, Techniques for Reducing the Connected-Standby Energy Consumption of Mobile Devices, in: 2020 IEEE International Symposium on High Performance Computer Architecture, HPCA, 2020, pp. 623\u2013636.","DOI":"10.1109\/HPCA47549.2020.00057"},{"key":"10.1016\/j.future.2026.108751_b28","doi-asserted-by":"crossref","unstructured":"J. Haj-Yahya, M. Alser, J. Kim, A.G. Ya\u011fl\u0131k\u00e7\u0131, N. Vijaykumar, E. Rotem, O. Mutlu, SysScale: Exploiting Multi-Domain Dynamic Voltage and Frequency Scaling for Energy Efficient Mobile Processors, in: Proceedings of the ACM\/IEEE 47th Annual International Symposium on Computer Architecture, ISCA \u201920, 2020, pp. 227\u2013240.","DOI":"10.1109\/ISCA45697.2020.00029"},{"key":"10.1016\/j.future.2026.108751_b29","unstructured":"P. Sehgal, V. Tarasov, E. Zadok, Evaluating Performance and Energy in File System Server Workloads, in: 8th USENIX Conference on File and Storage Technologies, FAST 10, 2010, p. 19."},{"key":"10.1016\/j.future.2026.108751_b30","series-title":"Defrag.f2fs relocate blocks in a given area to the specified region","author":"Kim","year":"2015"},{"key":"10.1016\/j.future.2026.108751_b31","series-title":"E4defrag - online defragmenter for ext4 file system","author":"Repository","year":"2019"},{"key":"10.1016\/j.future.2026.108751_b32","doi-asserted-by":"crossref","unstructured":"J. Park, D.H. Kang, Y.I. Eom, File Defragmentation Scheme for a Log-structured File System, in: Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems, APSys, 2017, pp. 1\u20137.","DOI":"10.1145\/2967360.2967622"},{"key":"10.1016\/j.future.2026.108751_b33","unstructured":"S. Jeong, K. Lee, S. Lee, S. Son, Y. Won, I\/O Stack Optimization for Smartphones, in: 2013 USENIX Annual Technical Conference, USENIX ATC 13, 2013, pp. 309\u2013320."},{"key":"10.1016\/j.future.2026.108751_b34","series-title":"Filefrag - report on file fragmentation","author":"Ts\u2019o","year":"2023"},{"key":"10.1016\/j.future.2026.108751_b35","doi-asserted-by":"crossref","unstructured":"Q. Li, A. Deng, C. Gao, Y. Liang, L. Shi, E.H.-M. Sha, Optimizing Fragmentation and Segment Cleaning for CPS Based Storage Devices, in: Proceedings of the 34th ACM\/SIGAPP Symposium on Applied Computing, 2019, pp. 242\u2013249.","DOI":"10.1145\/3297280.3297306"},{"key":"10.1016\/j.future.2026.108751_b36","series-title":"Hikey 960 development platform","author":"Linaro","year":"2024"},{"key":"10.1016\/j.future.2026.108751_b37","series-title":"High voltage power monitor","author":"Monsoon Solutions","year":"2023"},{"key":"10.1016\/j.future.2026.108751_b38","doi-asserted-by":"crossref","unstructured":"H. Gwak, Y. Kang, D. Shin, Reducing Garbage Collection Overhead of Log-structured File Systems with GC Journaling, in: Proceedings of the 2015 International Symposium on Consumer Electronics (ISCE 2015, 2015, pp. 1\u20132.","DOI":"10.1109\/ISCE.2015.7177770"},{"key":"10.1016\/j.future.2026.108751_b39","doi-asserted-by":"crossref","first-page":"142437","DOI":"10.1109\/ACCESS.2021.3121423","article-title":"SCJ: Segment cleaning journaling for log-structured file systems","volume":"9","author":"Gwak","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.future.2026.108751_b40","doi-asserted-by":"crossref","unstructured":"D. Park, S. Cheon, Y. Won, Suspend-aware Segment Cleaning in Log-structured File System, in: Proceedings of the 7th USENIX Workshop on Hot Topics in Storage and File Systems, HotStorage 2015, 2015, pp. 1\u20135.","DOI":"10.1145\/2967360.2967622"},{"key":"10.1016\/j.future.2026.108751_b41","unstructured":"J. Kim, S. Lee, J. Oh, D. Shin, Y. Won, D2FS: Device-Driven Filesystem Garbage Collection, in: 23rd USENIX Conference on File and Storage Technologies, FAST 25, 2025, pp. 337\u2013353."},{"key":"10.1016\/j.future.2026.108751_b42","unstructured":"J.Y. Ha, S. Lee, H. Eom, Y. Son, ScaleLFS: A Log-Structured File System with Scalable Garbage Collection for Commodity SSDs, in: 23rd USENIX Conference on File and Storage Technologies, FAST 25, 2025, pp. 53\u201367."},{"key":"10.1016\/j.future.2026.108751_b43","doi-asserted-by":"crossref","first-page":"151474","DOI":"10.1109\/ACCESS.2020.3017240","article-title":"Anti-aging LFS: Self-defragmentation with fragmentation-aware cleaning","volume":"8","author":"Park","year":"2020","journal-title":"IEEE Access"},{"key":"10.1016\/j.future.2026.108751_b44","unstructured":"A. Carroll, G. Heiser, An analysis of power consumption in a smartphone, in: 2010 USENIX Annual Technical Conference, USENIX ATC 10, 2010, pp. 1\u201314."},{"key":"10.1016\/j.future.2026.108751_b45","unstructured":"C. Yoon, D. Kim, W. Jung, C. Kang, H. Cha, AppScope: Application Energy Metering Framework for Android Smartphone Using Kernel Activity Monitoring, in: 2012 USENIX Annual Technical Conference, USENIX ATC 12, 2012, pp. 387\u2013400."},{"key":"10.1016\/j.future.2026.108751_b46","unstructured":"J. Li, A. Badam, R. Chandra, S. Swanson, B. Worthington, Q. Zhang, On the energy overhead of mobile storage systems, in: 12th USENIX Conference on File and Storage Technologies, FAST 14, 2014, pp. 105\u2013118."},{"issue":"4","key":"10.1016\/j.future.2026.108751_b47","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2903139","article-title":"A methodology for estimating performance and power consumption of embedded flash file systems","volume":"15","author":"Olivier","year":"2016","journal-title":"ACM Trans. Embed. Comput. Syst. (TECS)"},{"key":"10.1016\/j.future.2026.108751_b48","series-title":"Pervasive Computing","first-page":"19","article-title":"Understanding human-smartphone concerns: A study of battery life","author":"Ferreira","year":"2011"}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X26003857?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X26003857?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,9,20]],"date-time":"2026-09-20T16:31:32Z","timestamp":1789921892000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X26003857"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2027,1]]},"references-count":48,"alternative-id":["S0167739X26003857"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2026.108751","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2027,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Revisiting free space fragmentation: A new garbage collection scheme for F2FS","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2026.108751","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"108751"}}