{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T08:56:32Z","timestamp":1773392192200,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":85,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100019827","name":"Meta","doi-asserted-by":"publisher","award":["N\/A"],"award-info":[{"award-number":["N\/A"]}],"id":[{"id":"10.13039\/100019827","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1910133"],"award-info":[{"award-number":["1910133"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2317751"],"award-info":[{"award-number":["2317751"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613159","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"247-263","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Pushing Performance Isolation Boundaries into Application with pBox"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-8096-7077","authenticated-orcid":false,"given":"Yigong","family":"Hu","sequence":"first","affiliation":[{"name":"Johns Hopkins University, Baltimore, MD, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9155-1298","authenticated-orcid":false,"given":"Gongqi","family":"Huang","sequence":"additional","affiliation":[{"name":"Johns Hopkins University, Baltimore, MD, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6315-0848","authenticated-orcid":false,"given":"Peng","family":"Huang","sequence":"additional","affiliation":[{"name":"University of Michigan, Ann Arbor, United States of America"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Ambati Pradeep","year":"2020","unstructured":"Pradeep Ambati , Inigo Goiri , Felipe Frujeri , Alper Gun , Ke Wang , Brian Dolan , Brian Corell , Sekhar Pasupuleti , Thomas Moscibroda , Sameh Elnikety , Marcus Fontoura , and Ricardo Bianchini . 2020 . Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 735--751. Pradeep Ambati, Inigo Goiri, Felipe Frujeri, Alper Gun, Ke Wang, Brian Dolan, Brian Corell, Sekhar Pasupuleti, Thomas Moscibroda, Sameh Elnikety, Marcus Fontoura, and Ricardo Bianchini. 2020. Providing SLOs for Resource-Harvesting VMs in Cloud Platforms. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 735--751."},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles","author":"Anderson Thomas E.","unstructured":"Thomas E. Anderson , Brian N. Bershad , Edward D. Lazowska , and Henry M. Levy . 1991. Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism . In Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles ( Pacific Grove, California, USA) (SOSP '91). ACM, 95--109. Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, and Henry M. Levy. 1991. Scheduler Activations: Effective Kernel Support for the User-Level Management of Parallelism. In Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles (Pacific Grove, California, USA) (SOSP '91). ACM, 95--109."},{"key":"e_1_3_2_1_3_1","unstructured":"Andrew. 2017. How to keep one query from slowing down entire database? https:\/\/dba.stackexchange.com\/questions\/11920\/how-to-keep-one-query-from-slowing-down-entire-database.  Andrew. 2017. How to keep one query from slowing down entire database? https:\/\/dba.stackexchange.com\/questions\/11920\/how-to-keep-one-query-from-slowing-down-entire-database."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685067"},{"key":"e_1_3_2_1_5_1","volume-title":"Workload Analysis of a Large-Scale Key-Value Store. 40, 1 (jun","author":"Atikoglu Berk","year":"2012","unstructured":"Berk Atikoglu , Yuehai Xu , Eitan Frachtenberg , Song Jiang , and Mike Paleczny . 2012. Workload Analysis of a Large-Scale Key-Value Store. 40, 1 (jun 2012 ), 53--64. Berk Atikoglu, Yuehai Xu, Eitan Frachtenberg, Song Jiang, and Mike Paleczny. 2012. Workload Analysis of a Large-Scale Key-Value Store. 40, 1 (jun 2012), 53--64."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation","author":"Attariyan Mona","year":"2012","unstructured":"Mona Attariyan , Michael Chow , and Jason Flinn . 2012 . X-Ray: Automating Root-Cause Diagnosis of Performance Anomalies in Production Software . In Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation ( Hollywood, CA, USA). 307--320. Mona Attariyan, Michael Chow, and Jason Flinn. 2012. X-Ray: Automating Root-Cause Diagnosis of Performance Anomalies in Production Software. In Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation (Hollywood, CA, USA). 307--320."},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the Third Symposium on Operating Systems Design and Implementation","author":"Banga Gaurav","unstructured":"Gaurav Banga , Peter Druschel , and Jeffrey C. Mogul . 1999. Resource Containers: A New Facility for Resource Management in Server Systems . In Proceedings of the Third Symposium on Operating Systems Design and Implementation ( New Orleans, Louisiana, USA) (OSDI '99). USENIX Association, 45--58. Gaurav Banga, Peter Druschel, and Jeffrey C. Mogul. 1999. Resource Containers: A New Facility for Resource Management in Server Systems. In Proceedings of the Third Symposium on Operating Systems Design and Implementation (New Orleans, Louisiana, USA) (OSDI '99). USENIX Association, 45--58."},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 6th USENIX Symposium on Operating Systems Design and Implementation","author":"Barham Paul","year":"2004","unstructured":"Paul Barham , Austin Donnelly , Rebecca Isaacs , and Richard Mortier . 2004 . Using Magpie for Request Extraction and Workload Modelling . In Proceedings of the 6th USENIX Symposium on Operating Systems Design and Implementation ( San Francisco, CA, USA). 259--272. Paul Barham, Austin Donnelly, Rebecca Isaacs, and Richard Mortier. 2004. Using Magpie for Request Extraction and Workload Modelling. In Proceedings of the 6th USENIX Symposium on Operating Systems Design and Implementation (San Francisco, CA, USA). 259--272."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of The 21st Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '02)","author":"Chen Huamin","year":"2002","unstructured":"Huamin Chen and Prasant Mohapatra . 2002 . Session-Based Overload Control in QoS-Aware Web Servers . In Proceedings of The 21st Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '02) . IEEE Computer Society, 516--524. Huamin Chen and Prasant Mohapatra. 2002. Session-Based Overload Control in QoS-Aware Web Servers. In Proceedings of The 21st Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '02). IEEE Computer Society, 516--524."},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Chen Shuang","unstructured":"Shuang Chen , Christina Delimitrou , and Jos\u00e9 F. Mart\u00ednez . 2019. PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services . In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems ( Providence, RI, USA) (ASPLOS '19). ACM, 107--120. Shuang Chen, Christina Delimitrou, and Jos\u00e9 F. Mart\u00ednez. 2019. PARTIES: QoS-Aware Resource Partitioning for Multiple Interactive Services. In Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (Providence, RI, USA) (ASPLOS '19). ACM, 107--120."},{"key":"e_1_3_2_1_11_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Cho Inho","year":"2020","unstructured":"Inho Cho , Ahmed Saeed , Joshua Fried , Seo Jin Park , Mohammad Alizadeh , and Adam Belay . 2020 . Overload Control for \u03bcs-scale RPCs with Breakwater . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20) . USENIX Association, 299--314. Inho Cho, Ahmed Saeed, Joshua Fried, Seo Jin Park, Mohammad Alizadeh, and Adam Belay. 2020. Overload Control for \u03bcs-scale RPCs with Breakwater. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). USENIX Association, 299--314."},{"key":"e_1_3_2_1_12_1","volume-title":"Protego: Overload Control for Applications with Unpredictable Lock Contention. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI '23)","author":"Cho Inho","year":"2023","unstructured":"Inho Cho , Ahmed Saeed , Seo Jin Park , Mohammad Alizadeh , and Adam Belay . 2023 . Protego: Overload Control for Applications with Unpredictable Lock Contention. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI '23) . Inho Cho, Ahmed Saeed, Seo Jin Park, Mohammad Alizadeh, and Adam Belay. 2023. Protego: Overload Control for Applications with Unpredictable Lock Contention. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI '23)."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the USENIX Workshop on Microkernels and other Kernel Architectures. 27--28","author":"Clark Raymond K","year":"1992","unstructured":"Raymond K Clark , E Douglas Jensen , and Franklin D Reynolds . 1992 . An architectural overview of the Alpha real-time distributed kernel . In Proceedings of the USENIX Workshop on Microkernels and other Kernel Architectures. 27--28 . Raymond K Clark, E Douglas Jensen, and Franklin D Reynolds. 1992. An architectural overview of the Alpha real-time distributed kernel. In Proceedings of the USENIX Workshop on Microkernels and other Kernel Architectures. 27--28."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3132562"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483557"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2013.6704667"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483571"},{"key":"e_1_3_2_1_19_1","unstructured":"MySQL Developers. 2023. Setting Account Resource Limits. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/user-resources.html.  MySQL Developers. 2023. Setting Account Resource Limits. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/user-resources.html."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238786"},{"key":"e_1_3_2_1_21_1","volume-title":"The Design and Operation of CloudLab. In 2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Duplyakin Dmitry","year":"2019","unstructured":"Dmitry Duplyakin , Robert Ricci , Aleksander Maricq , Gary Wong , Jonathon Duerig , Eric Eide , Leigh Stoller , Mike Hibler , David Johnson , Kirk Webb , Aditya Akella , Kuangching Wang , Glenn Ricart , Larry Landweber , Chip Elliott , Michael Zink , Emmanuel Cecchet , Snigdhaswin Kar , and Prabodh Mishra . 2019 . The Design and Operation of CloudLab. In 2019 USENIX Annual Technical Conference (USENIX ATC 19) . USENIX Association, 1--14. Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson, Kirk Webb, Aditya Akella, Kuangching Wang, Glenn Ricart, Larry Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, and Prabodh Mishra. 2019. The Design and Operation of CloudLab. In 2019 USENIX Annual Technical Conference (USENIX ATC 19). USENIX Association, 1--14."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815407"},{"key":"e_1_3_2_1_23_1","unstructured":"Tim Ferrell. 2010. How to throttle or prioritize a query in MySQL. https:\/\/stackoverflow.com\/questions\/3134350\/how-to-throttle-or-prioritize-a-query-in-mysql.  Tim Ferrell. 2010. How to throttle or prioritize a query in MySQL. https:\/\/stackoverflow.com\/questions\/3134350\/how-to-throttle-or-prioritize-a-query-in-mysql."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the USENIX","author":"Ford Bryan","year":"1994","unstructured":"Bryan Ford and Jay Lepreau . 1994 . Evolving Mach 3.0 to a Migrating Thread Model . In Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference (San Francisco, California) (WTEC '94). USENIX Association, 9. Bryan Ford and Jay Lepreau. 1994. Evolving Mach 3.0 to a Migrating Thread Model. In Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference (San Francisco, California) (WTEC '94). USENIX Association, 9."},{"key":"e_1_3_2_1_25_1","unstructured":"The Apache Software Foundation. 2023. ab - Apache HTTP server benchmarking tool. https:\/\/httpd.apache.org\/docs\/2.4\/programs\/ab.html.  The Apache Software Foundation. 2023. ab - Apache HTTP server benchmarking tool. https:\/\/httpd.apache.org\/docs\/2.4\/programs\/ab.html."},{"key":"e_1_3_2_1_26_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Fried Joshua","year":"2020","unstructured":"Joshua Fried , Zhenyuan Ruan , Amy Ousterhout , and Adam Belay . 2020 . Caladan: Mitigating Interference at Microsecond Timescales . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20) . USENIX Association, 281--297. Joshua Fried, Zhenyuan Ruan, Amy Ousterhout, and Adam Belay. 2020. Caladan: Mitigating Interference at Microsecond Timescales. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). USENIX Association, 281--297."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038938"},{"key":"e_1_3_2_1_28_1","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Grosvenor Matthew P.","year":"2015","unstructured":"Matthew P. Grosvenor , Malte Schwarzkopf , Ionel Gog , Robert N. M. Watson , Andrew W. Moore , Steven Hand , and Jon Crowcroft . 2015 . Queues Don't Matter When You Can JUMP Them! . In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15) . USENIX Association, 1--14. Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog, Robert N. M. Watson, Andrew W. Moore, Steven Hand, and Jon Crowcroft. 2015. Queues Don't Matter When You Can JUMP Them!. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15). USENIX Association, 1--14."},{"key":"e_1_3_2_1_29_1","volume-title":"Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Gu Jinyu","year":"2020","unstructured":"Jinyu Gu , Xinyue Wu , Wentai Li , Nian Liu , Zeyu Mi , Yubin Xia , and Haibo Chen . 2020 . Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication. In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 401--417. Jinyu Gu, Xinyue Wu, Wentai Li, Nian Liu, Zeyu Mi, Yubin Xia, and Haibo Chen. 2020. Harmonizing Performance and Isolation in Microkernels with Efficient Intra-kernel Isolation and Communication. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 401--417."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles","author":"Hao Mingzhe","unstructured":"Mingzhe Hao , Huaicheng Li , Michael Hao Tong , Chrisma Pakha , Riza O. Suminto , Cesar A. Stuardo , Andrew A. Chien , and Haryadi S. Gunawi . 2017. MittOS: Supporting Millisecond Tail Tolerance with Fast Rejecting SLO-Aware OS Interface . In Proceedings of the 26th Symposium on Operating Systems Principles ( Shanghai, China) (SOSP '17). ACM, 168--183. Mingzhe Hao, Huaicheng Li, Michael Hao Tong, Chrisma Pakha, Riza O. Suminto, Cesar A. Stuardo, Andrew A. Chien, and Haryadi S. Gunawi. 2017. MittOS: Supporting Millisecond Tail Tolerance with Fast Rejecting SLO-Aware OS Interface. In Proceedings of the 26th Symposium on Operating Systems Principles (Shanghai, China) (SOSP '17). ACM, 168--183."},{"key":"e_1_3_2_1_31_1","volume-title":"Performance Modeling and Design of Computer Systems: Queueing Theory in Action","author":"Harchol-Balter Mor","unstructured":"Mor Harchol-Balter . 2013. Performance Modeling and Design of Computer Systems: Queueing Theory in Action . Cambridge University Press . Mor Harchol-Balter. 2013. Performance Modeling and Design of Computer Systems: Queueing Theory in Action. Cambridge University Press."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (Online). 719--734","author":"Hu Yigong","year":"2020","unstructured":"Yigong Hu , Gongqi Huang , and Peng Huang . 2020 . Automated Reasoning and Detection of Specious Configuration in Large Systems with Symbolic Execution . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (Online). 719--734 . Yigong Hu, Gongqi Huang, and Peng Huang. 2020. Automated Reasoning and Detection of Specious Configuration in Large Systems with Symbolic Execution. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (Online). 719--734."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483542"},{"key":"e_1_3_2_1_34_1","volume-title":"PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC '18)","author":"Iorgulescu Calin","year":"2018","unstructured":"Calin Iorgulescu , Reza Azimi , Youngjin Kwon , Sameh Elnikety , Manoj Syamala , Vivek Narasayya , Herodotos Herodotou , Paulo Tomita , Alex Chen , Jack Zhang , and Junhua Wang . 2018 . PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC '18) . USENIX Association, 519--532. Calin Iorgulescu, Reza Azimi, Youngjin Kwon, Sameh Elnikety, Manoj Syamala, Vivek Narasayya, Herodotos Herodotou, Paulo Tomita, Alex Chen, Jack Zhang, and Junhua Wang. 2018. PerfIso: Performance Isolation for Commercial Latency-Sensitive Services. In 2018 USENIX Annual Technical Conference (USENIX ATC '18). USENIX Association, 519--532."},{"key":"e_1_3_2_1_35_1","volume-title":"Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Iyer Rishabh","year":"2022","unstructured":"Rishabh Iyer , Katerina Argyraki , and George Candea . 2022 . Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, 567--584. Rishabh Iyer, Katerina Argyraki, and George Candea. 2022. Performance Interfaces for Network Functions. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, 567--584."},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22)","author":"Jing Yuzhuo","year":"2022","unstructured":"Yuzhuo Jing and Peng Huang . 2022 . Operating System Support for Safe and Efficient Auxiliary Execution . In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22) . USENIX Association, 633--648. Yuzhuo Jing and Peng Huang. 2022. Operating System Support for Safe and Efficient Auxiliary Execution. In Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22). USENIX Association, 633--648."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/822074.822393"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation","author":"Kaffes Kostis","year":"2019","unstructured":"Kostis Kaffes , Timothy Chong , Jack Tigar Humphries , Adam Belay , David Mazi\u00e8res , and Christos Kozyrakis . 2019 . Shinjuku: Preemptive Scheduling for \u03bcSecond-Scale Tail Latency . In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation ( Boston, MA, USA) (NSDI '19). USENIX Association, 345--359. Kostis Kaffes, Timothy Chong, Jack Tigar Humphries, Adam Belay, David Mazi\u00e8res, and Christos Kozyrakis. 2019. Shinjuku: Preemptive Scheduling for \u03bcSecond-Scale Tail Latency. In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation (Boston, MA, USA) (NSDI '19). USENIX Association, 345--359."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483548"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411029.3411032"},{"key":"e_1_3_2_1_41_1","volume-title":"An Analysis of Performance Interference Effects in Virtual Environments. In 2007 IEEE International Symposium on Performance Analysis of Systems Software","author":"Koh Younggyun","year":"2007","unstructured":"Younggyun Koh , Rob Knauerhase , Paul Brett , Mic Bowman , Zhihua Wen , and Calton Pu . 2007 . An Analysis of Performance Interference Effects in Virtual Environments. In 2007 IEEE International Symposium on Performance Analysis of Systems Software ( San Jose, CA, USA). IEEE Computer Society, 200--209. Younggyun Koh, Rob Knauerhase, Paul Brett, Mic Bowman, Zhihua Wen, and Calton Pu. 2007. An Analysis of Performance Interference Effects in Virtual Environments. In 2007 IEEE International Symposium on Performance Analysis of Systems Software (San Jose, CA, USA). IEEE Computer Society, 200--209."},{"key":"e_1_3_2_1_42_1","volume-title":"Sysbench: Scriptable database and system performance benchmark. https:\/\/github.com\/akopytov\/sysbench.","author":"Kopytov Alexey","year":"2021","unstructured":"Alexey Kopytov . 2021 . Sysbench: Scriptable database and system performance benchmark. https:\/\/github.com\/akopytov\/sysbench. Alexey Kopytov. 2021. Sysbench: Scriptable database and system performance benchmark. https:\/\/github.com\/akopytov\/sysbench."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592821"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901330"},{"key":"e_1_3_2_1_46_1","volume-title":"Light-Weight Contexts: An OS Abstraction for Safety and Performance. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16)","author":"Litton James","year":"2016","unstructured":"James Litton , Anjo Vahldiek-Oberwagner , Eslam Elnikety , Deepak Garg , Bobby Bhattacharjee , and Peter Druschel . 2016 . Light-Weight Contexts: An OS Abstraction for Safety and Performance. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16) . USENIX Association, 49--64. James Litton, Anjo Vahldiek-Oberwagner, Eslam Elnikety, Deepak Garg, Bobby Bhattacharjee, and Peter Druschel. 2016. Light-Weight Contexts: An OS Abstraction for Safety and Performance. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16). USENIX Association, 49--64."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2749475"},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI '15)","author":"Mace Jonathan","year":"2015","unstructured":"Jonathan Mace , Peter Bodik , Rodrigo Fonseca , and Madanlal Musuvathi . 2015 . Retro: Targeted Resource Management in Multi-tenant Distributed Systems . In Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI '15) . USENIX Association, 589--603. Jonathan Mace, Peter Bodik, Rodrigo Fonseca, and Madanlal Musuvathi. 2015. Retro: Targeted Resource Management in Multi-tenant Distributed Systems. In Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI '15). USENIX Association, 589--603."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155650"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"e_1_3_2_1_51_1","volume-title":"Efficient Scheduling Policies for Microsecond-Scale Tasks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"McClure Sarah","year":"2022","unstructured":"Sarah McClure , Amy Ousterhout , Scott Shenker , and Sylvia Ratnasamy . 2022 . Efficient Scheduling Policies for Microsecond-Scale Tasks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22) . USENIX Association, 1--18. Sarah McClure, Amy Ousterhout, Scott Shenker, and Sylvia Ratnasamy. 2022. Efficient Scheduling Policies for Microsecond-Scale Tasks. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, 1--18."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/103727.103729"},{"key":"e_1_3_2_1_53_1","unstructured":"Paul Menage. 2004. Linux Control Group. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/cgroup-v1\/cgroups.html.  Paul Menage. 2004. Linux Control Group. https:\/\/www.kernel.org\/doc\/html\/latest\/admin-guide\/cgroup-v1\/cgroups.html."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3437984.3458837"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/MMCS.1994.292439"},{"key":"e_1_3_2_1_56_1","volume-title":"Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation","author":"Mosberger David","unstructured":"David Mosberger and Larry L. Peterson . 1996. Making Paths Explicit in the Scout Operating System . In Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation ( Seattle, Washington, USA) (OSDI '96). ACM, 153--167. David Mosberger and Larry L. Peterson. 1996. Making Paths Explicit in the Scout Operating System. In Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation (Seattle, Washington, USA) (OSDI '96). ACM, 153--167."},{"key":"e_1_3_2_1_57_1","unstructured":"MYoussef. 2014. Hyperthreading and MySQL InnoDB Thread Concurrency Performance. https:\/\/dba.stackexchange.com\/questions\/81204\/hyperthreading-mysql-innodb-thread-concurrency-performance.  MYoussef. 2014. Hyperthreading and MySQL InnoDB Thread Concurrency Performance. https:\/\/dba.stackexchange.com\/questions\/81204\/hyperthreading-mysql-innodb-thread-concurrency-performance."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3476886.3477517"},{"key":"e_1_3_2_1_59_1","volume-title":"Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout , Joshua Fried , Jonathan Behrens , Adam Belay , and Hari Balakrishnan . 2019 . Shenango: Achieving High CPU Efficiency for Latency-Sensitive Datacenter Workloads . In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation ( Boston, MA, USA) (NSDI'19). USENIX Association, 361--377. Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-Sensitive Datacenter Workloads. In Proceedings of the 16th USENIX Conference on Networked Systems Design and Implementation (Boston, MA, USA) (NSDI'19). USENIX Association, 361--377."},{"key":"e_1_3_2_1_60_1","volume-title":"Application-Informed Kernel Synchronization Primitives. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22)","author":"Park Sujin","year":"2022","unstructured":"Sujin Park , Diyu Zhou , Yuchen Qian , Irina Calciu , Taesoo Kim , and Sanidhya Kashyap . 2022 . Application-Informed Kernel Synchronization Primitives. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22) . USENIX Association, 667--682. Sujin Park, Diyu Zhou, Yuchen Qian, Irina Calciu, Taesoo Kim, and Sanidhya Kashyap. 2022. Application-Informed Kernel Synchronization Primitives. In 16th USENIX Symposium on Operating Systems Design and Implementation (OSDI '22). USENIX Association, 667--682."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132780"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.65"},{"key":"e_1_3_2_1_63_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20)","author":"Qiu Haoran","unstructured":"Haoran Qiu , Subho S. Banerjee , Saurabh Jha , Zbigniew T. Kalbarczyk , and Ravishankar K. Iyer . 2020. FIRM: An Intelligent Fine-grained Resource Management Framework for SLO-Oriented Microservices . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20) . USENIX Association, 805--825. Haoran Qiu, Subho S. Banerjee, Saurabh Jha, Zbigniew T. Kalbarczyk, and Ravishankar K. Iyer. 2020. FIRM: An Intelligent Fine-grained Resource Management Framework for SLO-Oriented Microservices. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI '20). USENIX Association, 805--825."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243176.3243183"},{"key":"e_1_3_2_1_65_1","volume-title":"Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Ruan Zhenyuan","year":"2023","unstructured":"Zhenyuan Ruan , Seo Jin Park , Marcos K. Aguilera , Adam Belay , and Malte Schwarzkopf . 2023 . Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23) . USENIX Association, 1409--1427. Zhenyuan Ruan, Seo Jin Park, Marcos K. Aguilera, Adam Belay, and Malte Schwarzkopf. 2023. Nu: Achieving Microsecond-Scale Resource Fungibility with Logical Processes. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, 1409--1427."},{"key":"e_1_3_2_1_66_1","unstructured":"ServerFault. 2017. How to deal with mysqldump and inn-odb_buffer_pool_size? https:\/\/serverfault.com\/questions\/852323\/how-to-deal-with-mysqldump-and-innodb-buffer-pool-size.  ServerFault. 2017. How to deal with mysqldump and inn-odb_buffer_pool_size? https:\/\/serverfault.com\/questions\/852323\/how-to-deal-with-mysqldump-and-innodb-buffer-pool-size."},{"key":"e_1_3_2_1_67_1","unstructured":"ServerFault. 2023. ServerFault. https:\/\/serverfault.com.  ServerFault. 2023. ServerFault. https:\/\/serverfault.com."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303945"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.5555\/1972457.1972489"},{"key":"e_1_3_2_1_70_1","volume-title":"Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Shillaker Simon","year":"2020","unstructured":"Simon Shillaker and Peter Pietzuch . 2020 . Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20) . USENIX Association, 419--433. Simon Shillaker and Peter Pietzuch. 2020. Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). USENIX Association, 419--433."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.5555\/2387880.2387914"},{"key":"e_1_3_2_1_72_1","unstructured":"Rajini Sivaram. 2017. Kafka proposal 124: Request rate quotas. https:\/\/cwiki.apache.org\/confluence\/display\/KAFKA\/KIP-124+-+Request+rate+quotas.  Rajini Sivaram. 2017. Kafka proposal 124: Request rate quotas. https:\/\/cwiki.apache.org\/confluence\/display\/KAFKA\/KIP-124+-+Request+rate+quotas."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660234"},{"key":"e_1_3_2_1_74_1","unstructured":"Alexey Stroganov Laurynas Biveinis and Vadim Tkachenko. 2016. Percona Server 5.7 performance improvements. https:\/\/www.percona.com\/blog\/2016\/03\/17\/percona-server-5-7-performance-improvements.  Alexey Stroganov Laurynas Biveinis and Vadim Tkachenko. 2016. Percona Server 5.7 performance improvements. https:\/\/www.percona.com\/blog\/2016\/03\/17\/percona-server-5-7-performance-improvements."},{"key":"e_1_3_2_1_75_1","unstructured":"MySQL team at Facebook. 2014. Purge should remove intermediate rows between far snapshots. https:\/\/www.facebook.com\/MySQLatFacebook\/posts\/10152610642241696.  MySQL team at Facebook. 2014. Purge should remove intermediate rows between far snapshots. https:\/\/www.facebook.com\/MySQLatFacebook\/posts\/10152610642241696."},{"key":"e_1_3_2_1_76_1","unstructured":"Vadim Tkachenko. 2006. Mess with innodb_thread_concurrency. https:\/\/www.percona.com\/blog\/2006\/05\/12\/mess-with-innodb_thread_concurrency\/.  Vadim Tkachenko. 2006. Mess with innodb_thread_concurrency. https:\/\/www.percona.com\/blog\/2006\/05\/12\/mess-with-innodb_thread_concurrency\/."},{"key":"e_1_3_2_1_77_1","unstructured":"varnish software. 2016. PVARNISH HIGH AVAILABILITY BENCHMARKS. https:\/\/info.varnish-software.com\/blog\/varnish-high-availability-benchmarks.  varnish software. 2016. PVARNISH HIGH AVAILABILITY BENCHMARKS. https:\/\/info.varnish-software.com\/blog\/varnish-high-availability-benchmarks."},{"key":"e_1_3_2_1_78_1","volume-title":"Argon: Performance Insulation for Shared Storage Servers. In 5th USENIX Conference on File and Storage Technologies (FAST '07)","author":"Wachs Matthew","year":"2007","unstructured":"Matthew Wachs and Michael Abd-El-Malek . 2007 . Argon: Performance Insulation for Shared Storage Servers. In 5th USENIX Conference on File and Storage Technologies (FAST '07) . USENIX Association. Matthew Wachs and Michael Abd-El-Malek. 2007. Argon: Performance Insulation for Shared Storage Servers. In 5th USENIX Conference on File and Storage Technologies (FAST '07). USENIX Association."},{"key":"e_1_3_2_1_79_1","volume-title":"Proceedings of the 4th Conference on USENIX Symposium on Internet Technologies and Systems -","volume":"4","author":"Welsh Matt","year":"2003","unstructured":"Matt Welsh and David Culler . 2003 . Adaptive Overload Control for Busy Internet Servers . In Proceedings of the 4th Conference on USENIX Symposium on Internet Technologies and Systems - Volume 4 (Seattle, WA) (USITS '03). USENIX Association. Matt Welsh and David Culler. 2003. Adaptive Overload Control for Busy Internet Servers. In Proceedings of the 4th Conference on USENIX Symposium on Internet Technologies and Systems - Volume 4 (Seattle, WA) (USITS '03). USENIX Association."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3587444"},{"key":"e_1_3_2_1_81_1","volume-title":"Argus: Debugging Performance Issues in Modern Desktop Applications with Annotated Causal Tracing. In 2021 USENIX Annual Technical Conference. 193--207","author":"Weng Lingmei","year":"2021","unstructured":"Lingmei Weng , Peng Huang , Jason Nieh , and Junfeng Yang . 2021 . Argus: Debugging Performance Issues in Modern Desktop Applications with Annotated Causal Tracing. In 2021 USENIX Annual Technical Conference. 193--207 . Lingmei Weng, Peng Huang, Jason Nieh, and Junfeng Yang. 2021. Argus: Debugging Performance Issues in Modern Desktop Applications with Annotated Causal Tracing. In 2021 USENIX Annual Technical Conference. 193--207."},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/1347375.1347389"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00018"},{"key":"e_1_3_2_1_84_1","volume-title":"Algorithmic Profiling. In Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation","author":"Zaparanuks Dmitrijs","year":"2012","unstructured":"Dmitrijs Zaparanuks and Matthias Hauswirth . 2012 . Algorithmic Profiling. In Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation ( Beijing, China). 67--76. Dmitrijs Zaparanuks and Matthias Hauswirth. 2012. Algorithmic Profiling. In Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation (Beijing, China). 67--76."},{"key":"e_1_3_2_1_85_1","unstructured":"Liran Zelkha. 2011. Database Isolation Levels And Their Effects On Performance And Scalability. http:\/\/highscalability.com\/blog\/2011\/2\/10\/database-isolation-levels-and-their-effects-on-performance-a.html.  Liran Zelkha. 2011. Database Isolation Levels And Their Effects On Performance And Scalability. http:\/\/highscalability.com\/blog\/2011\/2\/10\/database-isolation-levels-and-their-effects-on-performance-a.html."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465388"}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","location":"Koblenz Germany","acronym":"SOSP '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613159","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3600006.3613159","content-type":"text\/html","content-version":"vor","intended-application":"syndication"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:49Z","timestamp":1750178209000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613159"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":85,"alternative-id":["10.1145\/3600006.3613159","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613159","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}