{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T02:33:45Z","timestamp":1768530825636,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":63,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T00:00:00Z","timestamp":1716940800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62332012"],"award-info":[{"award-number":["62332012"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4500703"],"award-info":[{"award-number":["2022YFB4500703"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,5,29]]},"DOI":"10.1145\/3636534.3649357","type":"proceedings-article","created":{"date-parts":[[2024,5,29]],"date-time":"2024-05-29T13:32:55Z","timestamp":1716989575000},"page":"215-229","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Rethinking Process Management for Interactive Mobile Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8381-906X","authenticated-orcid":false,"given":"Jianwei","family":"Zheng","sequence":"first","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7286-122X","authenticated-orcid":false,"given":"Zhenhua","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8509-2650","authenticated-orcid":false,"given":"Feng","family":"Qian","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9104-6316","authenticated-orcid":false,"given":"Wei","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9990-5090","authenticated-orcid":false,"given":"Hao","family":"Lin","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8052-9200","authenticated-orcid":false,"given":"Yunhao","family":"Liu","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4443-8170","authenticated-orcid":false,"given":"Tianyin","family":"Xu","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana-Champaign, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-6811-2550","authenticated-orcid":false,"given":"Nan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Xiaomi Technology Co. LTD, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-0351-2161","authenticated-orcid":false,"given":"Ju","family":"Wang","sequence":"additional","affiliation":[{"name":"Xiaomi Technology Co. LTD, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3375-9463","authenticated-orcid":false,"given":"Cang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Xiaomi Technology Co. LTD, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,5,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AndroidSoft. 2023. How To Keep Apps Running In The Background IPhone? https:\/\/www.androidphonesoft.com\/blog\/how-to-keep-apps-running-in-the-background-iphone\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Anmol Sehgal. 2020. Android-Handlers Loopers MessageQueue Basics. https:\/\/anmolsehgal.medium.com\/android-handlers-loopers-messagequeue-basics-d56a750df2cc."},{"key":"e_1_3_2_1_3_1","unstructured":"apple.com. 2023. App Store Review Guidelines. https:\/\/developer.apple.com\/app-store\/review\/guidelines\/."},{"key":"e_1_3_2_1_4_1","unstructured":"apple.com. 2023. Optimizing ProMotion refresh rates. https:\/\/developer.apple.com\/documentation\/quartzcore\/optimizing_promotion_refresh_rates_for_iphone_13_pro_and_ipad_pro."},{"key":"e_1_3_2_1_5_1","unstructured":"Baiqin Wang. 2021. Binder Introduction. https:\/\/medium.com\/swlh\/binder-introduction-54fb90feeecb."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966473"},{"key":"e_1_3_2_1_7_1","unstructured":"csdn.net. 2023. Keeping Apps Alive in iOS. https:\/\/blog.csdn.net\/WangQingLei0307\/article\/details\/112002904."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/IACC.2016.145"},{"key":"e_1_3_2_1_9_1","unstructured":"eBPF.io. 2023. eBPF Documentation. https:\/\/ebpf.io\/what-is-ebpf\/."},{"key":"e_1_3_2_1_10_1","unstructured":"Eric Silverberg. 2021. Android Activity Lifecycle Considered Harmful. https:\/\/proandroiddev.com\/android-activity-lifecycle-considered-harmful-98a5b00d287."},{"key":"e_1_3_2_1_11_1","volume-title":"Overlay-Based Android Malware Detection at Market Scales: Systematically Adapting to the New Technological Landscape. Transactions on Mobile Computing 21","author":"Gong Liangyi","year":"2022","unstructured":"Liangyi Gong, Zhenhua Li, Hongyi Wang, Hao Lin, Xiaobo Ma, and Yunhao Liu. 2022. Overlay-Based Android Malware Detection at Market Scales: Systematically Adapting to the New Technological Landscape. Transactions on Mobile Computing 21 (2022)."},{"key":"e_1_3_2_1_12_1","unstructured":"Google.com. 2020. High Refresh Rate Rendering on Android. https:\/\/android-developers.googleblog.com\/2020\/04\/high-refresh-rate-rendering-on-android.html."},{"key":"e_1_3_2_1_13_1","unstructured":"Google.com. 2022. Android 12 Features and Changes List. https:\/\/developer.android.com\/about\/versions\/12\/summary."},{"key":"e_1_3_2_1_14_1","unstructured":"Google.com. 2022. Google I\/O 2022: What's new in Jetpack. https:\/\/android-developers.googleblog.com\/2022\/05\/whats-new-in-jetpack.html."},{"key":"e_1_3_2_1_15_1","unstructured":"Google.com. 2022. Multiple Refresh Rate. https:\/\/source.android.com\/docs\/core\/graphics\/multiple-refresh-rate."},{"key":"e_1_3_2_1_16_1","unstructured":"Google.com. 2022. WebView. https:\/\/developer.android.com\/reference\/android\/webkit\/WebView."},{"key":"e_1_3_2_1_17_1","unstructured":"Google.com. 2023. Android Debug Bridge (ADB). https:\/\/developer.android.com\/tools\/adb."},{"key":"e_1_3_2_1_18_1","unstructured":"Google.com. 2023. Android Low Memory Killer Daemon. https:\/\/android.googlesource.com\/platform\/system\/memory\/lmkd\/+\/refs\/heads\/master\/README.md."},{"key":"e_1_3_2_1_19_1","unstructured":"Google.com. 2023. Android Processes and App Lifecycle. https:\/\/developer.android.com\/guide\/components\/activities\/process-lifecycle."},{"key":"e_1_3_2_1_20_1","unstructured":"Google.com. 2023. Application fundamentals. https:\/\/developer.android.com\/guide\/components\/fundamentals."},{"key":"e_1_3_2_1_21_1","unstructured":"Google.com. 2023. Looper of Android. https:\/\/developer.android.com\/reference\/android\/os\/Looper."},{"key":"e_1_3_2_1_22_1","unstructured":"Google.com. 2023. Overview of system tracing. https:\/\/source.android.com\/docs\/core\/tests\/debug\/read-bug-reports."},{"key":"e_1_3_2_1_23_1","unstructured":"Google.com. 2023. Performance of Rendering. https:\/\/developer.android.com\/topic\/performance\/rendering."},{"key":"e_1_3_2_1_24_1","unstructured":"Google.com. 2023. Reading Bug Reports. https:\/\/source.android.com\/docs\/core\/tests\/debug\/read-bug-reports."},{"key":"e_1_3_2_1_25_1","unstructured":"Google.com. 2023. SimplePerf on Android. https:\/\/developer.android.com\/ndk\/guides\/simpleperf."},{"key":"e_1_3_2_1_26_1","unstructured":"Google.com. 2023. The Slow Rendering of Android. https:\/\/developer.android.com\/topic\/performance\/vitals\/render."},{"key":"e_1_3_2_1_27_1","unstructured":"Google.com. 2023. VSYNC. https:\/\/source.android.com\/docs\/core\/graphics\/implement-vsync."},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. of OSDI.","author":"Gordon Mark S","year":"2012","unstructured":"Mark S Gordon, D Anoushe Jamshidi, Scott Mahlke, Z Morley Mao, and Xu Chen. 2012. COMET: Code Offload by Migrating Execution Transparently. In Proc. of OSDI."},{"key":"e_1_3_2_1_29_1","volume-title":"Proc. of ATC.","author":"Hahn Sangwook Shane","year":"2018","unstructured":"Sangwook Shane Hahn, Sungjin Lee, Inhyuk Yee, Donguk Ryu, and Jihong Kim. 2018. FastTrack: Foreground App-Aware I\/O Management for Improving User Experience of Android Smartphones. In Proc. of ATC."},{"key":"e_1_3_2_1_30_1","volume-title":"Quickstart: Record traces on Android. https:\/\/perfetto.dev\/docs\/quickstart\/android-tracing.","year":"2023","unstructured":"https:\/\/perfetto.dev\/. 2023. Quickstart: Record traces on Android. https:\/\/perfetto.dev\/docs\/quickstart\/android-tracing."},{"key":"e_1_3_2_1_31_1","volume-title":"The Distribution of the Flora in the Alpine Zone. New phytologist 11, 2","author":"Jaccard Paul","year":"1912","unstructured":"Paul Jaccard. 1912. The Distribution of the Flora in the Alpine Zone. New phytologist 11, 2 (1912), 37--50."},{"key":"e_1_3_2_1_32_1","volume-title":"Proc. of ATC.","author":"Jeong Sooman","year":"2013","unstructured":"Sooman Jeong, Kisung Lee, Seongjin Lee, Seoungbum Son, and Youjip Won. 2013. I\/O Stack Optimization for Smartphones. In Proc. of ATC."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29336-8_4"},{"key":"e_1_3_2_1_34_1","unstructured":"kernel.org. 2023. eBPF maps. https:\/\/www.kernel.org\/doc\/html\/v5.18\/bpf\/maps.html."},{"key":"e_1_3_2_1_35_1","volume-title":"Trustworthy Online Controlled Experiments: A Practical Guide to A\/B Testing","author":"Kohavi Ron","unstructured":"Ron Kohavi, Diane Tang, and Ya Xu. 2020. Trustworthy Online Controlled Experiments: A Practical Guide to A\/B Testing. Cambridge University Press."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372224.3380897"},{"key":"e_1_3_2_1_38_1","volume-title":"Aging or Glitching? What Leads to Poor Android Responsiveness and What Can We Do About It? IEEE Transactions on Mobile Computing 32","author":"Lin Hao","year":"2021","unstructured":"Hao Lin, Cai Liu, Zhenhua Li, Feng Qian, Mingliang Li, Ping Xiong, and Yunhao Liu. 2021. Aging or Glitching? What Leads to Poor Android Responsiveness and What Can We Do About It? IEEE Transactions on Mobile Computing 32 (2021)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.50"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635903"},{"key":"e_1_3_2_1_41_1","volume-title":"Analytic Methods, and Applications","author":"Liu Yu-Ying","year":"2017","unstructured":"Yu-Ying Liu, Alexander Moreno, Shuang Li, Fuxin Li, Le Song, and James M Rehg. 2017. Learning Continuous-Time Hidden Markov Models for Event Data. Mobile Health: Sensors, Analytic Methods, and Applications (2017), 361--387."},{"key":"e_1_3_2_1_42_1","volume-title":"Proc. of OSDI.","author":"Luo Yu","year":"2022","unstructured":"Yu Luo, Kirk Rodrigues, Cuiqin Li, Feng Zhang, Lijin Jiang, Bing Xia, David Lion, and Ding Yuan. 2022. Hubble: Performance Debugging with In-Production, Just-In-Time Method Tracing on Android. In Proc. of OSDI."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/79.543975"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2638728.2638841"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606602"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661694.2661695"},{"key":"e_1_3_2_1_47_1","unstructured":"Perfetto.dev. 2023. ATrace: Android System and App Trace Events. https:\/\/perfetto.dev\/docs\/data-sources\/atrace."},{"key":"e_1_3_2_1_48_1","unstructured":"Quentin Monnet. 2020. eBPF assembly with LLVM. https:\/\/qmonnet.github.io\/whirl-offload\/2020\/04\/12\/llvm-ebpf-asm\/."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASSP.1986.1165342"},{"key":"e_1_3_2_1_50_1","unstructured":"Rafael J. Wysocki. 2007. Freezing of Tasks. https:\/\/www.kernel.org\/doc\/html\/next\/power\/freezing-of-tasks.html."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.35"},{"key":"e_1_3_2_1_52_1","volume-title":"Proc. of OSDI.","author":"Ravindranath Lenin","year":"2012","unstructured":"Lenin Ravindranath, Jitendra Padhye, Sharad Agarwal, Ratul Mahajan, Ian Obermiller, and Shahin Shayandeh. 2012. AppInsight: Mobile App Performance Monitoring in The Wild. In Proc. of OSDI."},{"key":"e_1_3_2_1_53_1","unstructured":"reddit.com. 2023. Is It Illegal to Continuosly Play Silent Audio File in the Background? https:\/\/www.reddit.com\/r\/swift\/comments\/10o11ap\/is_it_illegal_to_continuosly_play_silent_audio\/."},{"key":"e_1_3_2_1_54_1","unstructured":"Scribbr. 2023. Guide and Examples of Pearson Correlation Coefficient. https:\/\/www.scribbr.com\/statistics\/pearson-correlation-coefficient\/."},{"key":"e_1_3_2_1_55_1","volume-title":"Dalvik Bytecode Acceleration Using Fetch\/Decode Hardware Extension. Journal of Information Processing 23","author":"Thongkaew Surachai","year":"2015","unstructured":"Surachai Thongkaew, Tsuyoshi Isshiki, Dongju Li, and Hiroaki Kunieda. 2015. Dalvik Bytecode Acceleration Using Fetch\/Decode Hardware Extension. Journal of Information Processing 23 (2015)."},{"key":"e_1_3_2_1_56_1","volume-title":"Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android. https:\/\/www.uber.com\/en-JP\/blog\/nanoscope\/.","year":"2018","unstructured":"Uber. 2018. Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android. https:\/\/www.uber.com\/en-JP\/blog\/nanoscope\/."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2013.6494980"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897073.2897097"},{"key":"e_1_3_2_1_59_1","unstructured":"wetest.net. 2023. PerfDog: Full Platform Performance Test and Analysis Tool. https:\/\/perfdog.wetest.net\/."},{"key":"e_1_3_2_1_60_1","unstructured":"Wikipedia. 2023. Pearson correlation coefficient. https:\/\/en.wikipedia.org\/wiki\/Pearson_correlation_coefficient."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2013.6698894"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3307334.3326094"},{"key":"e_1_3_2_1_63_1","volume-title":"Proc. of ATC.","author":"Yang Stephen","year":"2018","unstructured":"Stephen Yang, Seo Jin Park, and John Ousterhout. 2018. NanoLog: A Nanosecond Scale Logging System. In Proc. of ATC."}],"event":{"name":"ACM MobiCom '24: 30th Annual International Conference on Mobile Computing and Networking","location":"Washington D.C. DC USA","acronym":"ACM MobiCom '24","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing"]},"container-title":["Proceedings of the 30th Annual International Conference on Mobile Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3636534.3649357","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3636534.3649357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:54:12Z","timestamp":1750287252000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3636534.3649357"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,29]]},"references-count":63,"alternative-id":["10.1145\/3636534.3649357","10.1145\/3636534"],"URL":"https:\/\/doi.org\/10.1145\/3636534.3649357","relation":{},"subject":[],"published":{"date-parts":[[2024,5,29]]},"assertion":[{"value":"2024-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}