{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,15]],"date-time":"2025-08-15T02:03:07Z","timestamp":1755223387529,"version":"3.43.0"},"reference-count":47,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"4","license":[{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key R&#x0026;D Program of China","award":["2024YFB4504400"],"award-info":[{"award-number":["2024YFB4504400"]}]},{"name":"Dreams Foundation of Jianghuai Advance Technology Center","award":["2023-ZM01Z011"],"award-info":[{"award-number":["2023-ZM01Z011"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62302169"],"award-info":[{"award-number":["62302169"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"OPPO Foundation","award":["2022310031000638"],"award-info":[{"award-number":["2022310031000638"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Serv. Comput."],"published-print":{"date-parts":[[2025,7]]},"DOI":"10.1109\/tsc.2025.3576691","type":"journal-article","created":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T13:56:58Z","timestamp":1749045418000},"page":"1893-1905","source":"Crossref","is-referenced-by-count":0,"title":["A Lightweight I\/O Throttling Service to Improve the User Experience of Mobile Devices"],"prefix":"10.1109","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4042-6538","authenticated-orcid":false,"given":"Changlong","family":"Li","sequence":"first","affiliation":[{"name":"School of Computer Science, Technology, East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3607-2631","authenticated-orcid":false,"given":"Zongwei","family":"Zhu","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Science, and Technology of China, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuyangjun","family":"Lu","sequence":"additional","affiliation":[{"name":"Jianghuai Advance Technology Center, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9403-5575","authenticated-orcid":false,"given":"Chao","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Science, and Technology of China, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8360-3143","authenticated-orcid":false,"given":"Xuehai","family":"Zhou","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Science, and Technology of China, Hebei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5605-5631","authenticated-orcid":false,"given":"Edwin Hsing-Mean","family":"Sha","sequence":"additional","affiliation":[{"name":"School of Computer Science, Technology, East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"445","article-title":"CacheSifter: Sifting cache files for boosted mobile performance and lifetime","volume-title":"Proc. 20th USENIX Conf. File Storage Technol.","author":"Liang"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3567497"},{"year":"2022","key":"ref3","article-title":"The memory extension technique of Huawei\u2019s smartphone products"},{"year":"2025","key":"ref4","article-title":"The memory extension technique of OPPO\u2019s smartphone products"},{"year":"2025","key":"ref5","article-title":"AOSP project"},{"key":"ref6","first-page":"309","article-title":"Seoungbum Son, and Youjip Won, I\/O stack optimization for smartphones","volume-title":"Proc. Annu. Tech. Conf.","author":"Jeong"},{"key":"ref7","first-page":"67","article-title":"FlashFQ: A fair queueing I\/O scheduler for flash-based SSDs","volume-title":"Proc. Annu. Tech. Conf.","author":"Shen"},{"key":"ref8","first-page":"15","article-title":"Fasttrack: Foreground app-aware I\/O management for improving user experience of android smartphones","volume-title":"Proc. Annu. Tech. Conf.","author":"Hahn"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3012316"},{"key":"ref11","first-page":"172","article-title":"Parallel all the time: Plane level parallelism exploration for high performance SSDs","volume-title":"Proc. 35th Symp. Mass Storage Syst. Technol.","author":"Congming"},{"key":"ref12","first-page":"897","article-title":"Acclaim: Adaptive memory reclaim to improve user experience in android systems","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Yu"},{"key":"ref15","first-page":"966","article-title":"SSDKeeper: Self-adapting channel allocation to improve the performance of SSD devices","volume-title":"Proc. IEEE Int. Parallel Distrib. Process. Symp.","author":"Renping"},{"key":"ref16","first-page":"1","article-title":"Lifetime management of flash-based SSDs using recovery-aware dynamic throttling","volume-title":"Proc. USENIX Conf. File Storage Technol.","author":"Sungjin"},{"key":"ref17","first-page":"103","article-title":"GIFT: A coupon-based throttle-and-reward mechanism for fair and efficient I\/O bandwidth management on parallel storage systems","volume-title":"Proc. USENIX Conf. File Storage Technol.","author":"Tirthak"},{"year":"2025","key":"ref18","article-title":"Systrace utility"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2016.7897092"},{"key":"ref20","first-page":"173","article-title":"Predictability on unpredictable flash storage with a light neural network","volume-title":"Proc. 14th USENIX Symp. Operating Syst. Des. Implementation","author":"Mingzhe"},{"key":"ref21","first-page":"1","article-title":"Cake: Enabling high-level SLOs on shared storage systems","volume-title":"Proc. Third ACM Symp. Cloud Comput.","author":"Andrew"},{"year":"2009","key":"ref22","article-title":"Proc file system in the linux kernel"},{"year":"2025","key":"ref23","article-title":"Buddy system in the linux kernel"},{"year":"2023","key":"ref24","article-title":"The effect of application launching latency on the user experience"},{"year":"2025","key":"ref25","article-title":"Multitasking lets people switch quickly from one app to another, performing tasks in each"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1168910.1168913"},{"key":"ref27","first-page":"85","article-title":"PARDA: Proportional allocation of resources for distributed storage access","volume-title":"Proc. USENIX Conf. File Storage Technol.","author":"Gulati"},{"key":"ref28","first-page":"455","article-title":"SSDcheck: Timely and accurate prediction of irregular behaviors in black-box SSDs","volume-title":"Proc. 51st Annu. IEEE\/ACM Int. Symp. Microarchitecture","author":"Joonsung"},{"issue":"9","key":"ref29","first-page":"1011","article-title":"What are decision trees?","volume":"26","author":"Carl","year":"2008","journal-title":"Nature Publishing Group US New York"},{"key":"ref30","first-page":"986","article-title":"KNN model-based approach in classification","volume-title":"Proc. OTM Confederated Int. Conf. Move Meaningful Internet Syst.: CoopIS, DOA, ODBASE","author":"Gongde"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976373.ch11"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1016\/S0731-7085(99)00272-1"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD58817.2023.00044"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586108"},{"year":"2025","key":"ref36","article-title":"The LZ4 in the linux kernel"},{"year":"2018","key":"ref37","article-title":"The linux-native asynchronous I\/O facility"},{"key":"ref38","first-page":"365","article-title":"ASAP: Fast mobile application switch via adaptive prepaging","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Sam"},{"issue":"2","key":"ref39","first-page":"227","article-title":"Smartphone user interface","volume":"49","author":"Tanimura","year":"2013","journal-title":"Fujitsu Sci. Tech. J."},{"key":"ref40","first-page":"469","article-title":"Graphics-aware power governing for mobile devices","volume-title":"Proc. 17th Annu. Int. Conf. Mobile Syst., Appl., Serv.","author":"Yonghun"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3620666.3651377"},{"key":"ref42","first-page":"329","article-title":"On the performance variation in modern storage stacks","volume-title":"Proc. 15th USENIX Symp. File Storage Technol.","author":"Cao"},{"key":"ref43","first-page":"127","article-title":"The unwritten contract of solid state drives","volume-title":"Proc. 12th Eur. Conf. Comput. Syst. Conf.","author":"Jun"},{"key":"ref44","first-page":"127","article-title":"FlashBlox: Achieving both performance isolation and uniform lifetime for virtualized SSDs","volume-title":"Proc. 15th USENIX Symp. File Storage Technol.","author":"Huang"},{"key":"ref45","first-page":"1","article-title":"Tiny-Tail flash: Near-perfect elimination of garbage collection tail latencies in NAND SSDs","volume-title":"Proc. 15th USENIX Symp. File Storage Technol.","author":"Shiqin"},{"key":"ref46","first-page":"409","article-title":"Taming performance variability","volume-title":"Proc. 13th Symp. Operating Syst. Des. Implementation","author":"Aleksander"},{"key":"ref47","first-page":"1","article-title":"Managing tail latency in datacenter-scale file systems under production constraints","volume-title":"Proc. EuroSys Conf.","author":"Pulkit"},{"key":"ref48","first-page":"57","article-title":"Design tradeoffs for SSD performance","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Nitin"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089735"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2011.5937213"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2019.2949801"}],"container-title":["IEEE Transactions on Services Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/4629386\/11121526\/11023861.pdf?arnumber=11023861","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,11]],"date-time":"2025-08-11T17:43:45Z","timestamp":1754934225000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11023861\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7]]},"references-count":47,"journal-issue":{"issue":"4"},"URL":"https:\/\/doi.org\/10.1109\/tsc.2025.3576691","relation":{},"ISSN":["1939-1374","2372-0204"],"issn-type":[{"type":"electronic","value":"1939-1374"},{"type":"electronic","value":"2372-0204"}],"subject":[],"published":{"date-parts":[[2025,7]]}}}