{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,12]],"date-time":"2026-07-12T03:11:53Z","timestamp":1783825913745,"version":"3.55.0"},"reference-count":49,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. on Mobile Comput."],"published-print":{"date-parts":[[2023]]},"DOI":"10.1109\/tmc.2023.3237716","type":"journal-article","created":{"date-parts":[[2023,1,17]],"date-time":"2023-01-17T18:44:36Z","timestamp":1673981076000},"page":"1-12","source":"Crossref","is-referenced-by-count":8,"title":["Aging or Glitching? What Leads to Poor Android Responsiveness and What Can We Do About It?"],"prefix":"10.1109","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9990-5090","authenticated-orcid":false,"given":"Hao","family":"Lin","sequence":"first","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cai","family":"Liu","sequence":"additional","affiliation":[{"name":"Xiaomi Technology Co. LTD, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7286-122X","authenticated-orcid":false,"given":"Zhenhua","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Feng","family":"Qian","sequence":"additional","affiliation":[{"name":"University of Minnesota, MN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingliang","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ping","family":"Xiong","sequence":"additional","affiliation":[{"name":"Xiaomi Technology Co. LTD, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yunhao","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"The slow rendering of android","year":"2019"},{"key":"ref2","article-title":"Keeping your android app responsive","year":"2019"},{"key":"ref3","article-title":"The source code of android watchdog","year":"2019"},{"key":"ref4","article-title":"Dedicated RenderThread for UI rendering tasks","year":"2022"},{"key":"ref5","article-title":"V-Sync timing for synchronizing CPU and GPU tasks","year":"2019"},{"key":"ref6","article-title":"Executing UI changes on main thread","year":"2022"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3300061.3300122"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MOBS.2013.6614215"},{"key":"ref9","article-title":"Android ftrace\/atrace","year":"2019"},{"key":"ref10","article-title":"Reduce overdraw","year":"2019"},{"key":"ref11","volume-title":"Computer Graphics: Principles and Practice","author":"Foley","year":"1996"},{"issue":"2","key":"ref12","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1145\/356586.356588","article-title":"System deadlocks","volume":"3","author":"Coffman","year":"1971","journal-title":"ACM Comput. Surveys"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180222"},{"key":"ref14","first-page":"257","article-title":"Extending the lifetime of flash-based storage through reducing write amplification from file systems","volume-title":"Proc. 11th USENIX Conf. File Storage Technol.","author":"Lu"},{"key":"ref15","article-title":"Android layout inspector","year":"2019"},{"key":"ref16","article-title":"Xiaomi MIUI","year":"2019"},{"key":"ref17","article-title":"Samsung One UI 2.0","year":"2019"},{"key":"ref18","article-title":"Oneplus OxygenOS","year":"2019"},{"key":"ref19","article-title":"Motorola android system","year":"2019"},{"key":"ref20","article-title":"Android compatibility test suite","year":"2019"},{"key":"ref21","article-title":"UI automator","year":"2019"},{"key":"ref22","article-title":"Alexa traffic ranking for websites","year":"2019"},{"key":"ref23","article-title":"big.LITTLE processing with ARM Cortex-A15 & Cortex-A7","volume":"17","author":"Greenhalgh","year":"2011","journal-title":"ARM White Paper"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1111\/j.1469-8137.1912.tb05611.x"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/361219.361220"},{"issue":"4","key":"ref26","first-page":"35","article-title":"Modern information retrieval: A brief overview","volume":"24","author":"Singhal","year":"2001","journal-title":"IEEE Data Eng. Bull."},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.2307\/2685263"},{"key":"ref28","article-title":"Performance of samsung galaxy S10","year":"2019"},{"key":"ref29","article-title":"Overview of OnePlus 6T","year":"2019"},{"key":"ref30","article-title":"Overview of OPPO Reno Z","year":"2019"},{"key":"ref31","article-title":"Help optimize both memory use and power consumption by background optimizations","year":"2019"},{"key":"ref32","article-title":"Improving app performance with ART optimizing profiles in the cloud","year":"2019"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.3115\/1603899.1603924"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1002\/SERIES1345"},{"key":"ref35","first-page":"787","article-title":"Hubble: Performance debugging with in-production, just-in-time method tracing on android","volume-title":"Proc. USENIX Symp. Operating Syst. Des. Implementation","author":"Luo"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534544"},{"key":"ref37","article-title":"Write amplification mitigation","year":"2019"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2380356.2380367"},{"key":"ref39","first-page":"191","article-title":"Boosting quasi-asynchronous I\/O for better responsiveness in mobile devices","volume-title":"Proc. 13th USENIX Conf. File Storage Technol.","author":"Jeong"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227157"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897097"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901353"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2661694.2661695"},{"key":"ref44","first-page":"13","article-title":"FIOS: A fair, efficient flash I\/O scheduler","volume-title":"Proc. 10th USENIX Conf. File Storage Technol.","author":"Park"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2638728.2638841"},{"key":"ref46","first-page":"309","article-title":"I\/O stack optimization for smartphones","volume-title":"Proc. USENIX Conf. Annu. Tech. Conf.","author":"Jeong"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3380897"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472908"},{"key":"ref49","first-page":"285","article-title":"Trinity: High-performance mobile emulation through graphics projection","volume-title":"Proc. 16th USENIX Symp. Operating Syst. Des. Implementation","author":"Di"}],"container-title":["IEEE Transactions on Mobile Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7755\/4358975\/10018477.pdf?arnumber=10018477","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,11]],"date-time":"2024-01-11T23:51:02Z","timestamp":1705017062000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10018477\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":49,"URL":"https:\/\/doi.org\/10.1109\/tmc.2023.3237716","relation":{},"ISSN":["1536-1233","1558-0660","2161-9875"],"issn-type":[{"value":"1536-1233","type":"print"},{"value":"1558-0660","type":"electronic"},{"value":"2161-9875","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]}}}