{"id":"https://openalex.org/W4281707654","doi":"https://doi.org/10.1145/3528535.3531515","title":"Improving Concurrent GC for Latency Critical Services in Multi-tenant Systems","display_name":"Improving Concurrent GC for Latency Critical Services in Multi-tenant Systems","publication_year":2022,"publication_date":"2022-05-31","ids":{"openalex":"https://openalex.org/W4281707654","doi":"https://doi.org/10.1145/3528535.3531515"},"language":"en","primary_location":{"id":"doi:10.1145/3528535.3531515","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3528535.3531515","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM/IFIP International Middleware Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5068554826","display_name":"Junxian Zhao","orcid":"https://orcid.org/0009-0000-4761-6847"},"institutions":[{"id":"https://openalex.org/I888729015","display_name":"University of Colorado Colorado Springs","ror":"https://ror.org/054spjc55","country_code":"US","type":"education","lineage":["https://openalex.org/I888729015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Junxian Zhao","raw_affiliation_strings":["University of Colorado Colorado Springs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado Colorado Springs","institution_ids":["https://openalex.org/I888729015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013797455","display_name":"Aidi Pi","orcid":"https://orcid.org/0000-0001-9468-2185"},"institutions":[{"id":"https://openalex.org/I888729015","display_name":"University of Colorado Colorado Springs","ror":"https://ror.org/054spjc55","country_code":"US","type":"education","lineage":["https://openalex.org/I888729015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aidi Pi","raw_affiliation_strings":["University of Colorado Colorado Springs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado Colorado Springs","institution_ids":["https://openalex.org/I888729015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078528016","display_name":"Xiaobo Zhou","orcid":"https://orcid.org/0000-0002-0466-7609"},"institutions":[{"id":"https://openalex.org/I888729015","display_name":"University of Colorado Colorado Springs","ror":"https://ror.org/054spjc55","country_code":"US","type":"education","lineage":["https://openalex.org/I888729015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaobo Zhou","raw_affiliation_strings":["University of Colorado Colorado Springs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado Colorado Springs","institution_ids":["https://openalex.org/I888729015"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025389734","display_name":"Sang\u2010Yoon Chang","orcid":"https://orcid.org/0000-0002-5736-5823"},"institutions":[{"id":"https://openalex.org/I888729015","display_name":"University of Colorado Colorado Springs","ror":"https://ror.org/054spjc55","country_code":"US","type":"education","lineage":["https://openalex.org/I888729015"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sang-Yoon Chang","raw_affiliation_strings":["University of Colorado Colorado Springs"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Colorado Colorado Springs","institution_ids":["https://openalex.org/I888729015"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012773300","display_name":"Chengzhong Xu","orcid":"https://orcid.org/0000-0001-9480-0356"},"institutions":[{"id":"https://openalex.org/I204512498","display_name":"University of Macau","ror":"https://ror.org/01r4q9n85","country_code":"MO","type":"education","lineage":["https://openalex.org/I204512498"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Chengzhong Xu","raw_affiliation_strings":["University of Macau"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Macau","institution_ids":["https://openalex.org/I204512498"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3187,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.59963569,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9979000091552734,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8211739659309387},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7841953039169312},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.7481052279472351},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6129182577133179},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.5881122350692749},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5752997994422913},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5601953268051147},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.5087609887123108},{"id":"https://openalex.org/keywords/multitenancy","display_name":"Multitenancy","score":0.5077093839645386},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.4084940552711487},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.22404268383979797},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10090923309326172},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.07719197869300842},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.07225021719932556}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8211739659309387},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7841953039169312},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.7481052279472351},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6129182577133179},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.5881122350692749},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5752997994422913},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5601953268051147},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.5087609887123108},{"id":"https://openalex.org/C69016650","wikidata":"https://www.wikidata.org/wiki/Q1364211","display_name":"Multitenancy","level":5,"score":0.5077093839645386},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.4084940552711487},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.22404268383979797},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10090923309326172},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.07719197869300842},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.07225021719932556},{"id":"https://openalex.org/C175133352","wikidata":"https://www.wikidata.org/wiki/Q1254596","display_name":"Software as a service","level":4,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3528535.3531515","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3528535.3531515","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM/IFIP International Middleware Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.6000000238418579,"display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1978825155","https://openalex.org/W1982063824","https://openalex.org/W1984775394","https://openalex.org/W1985229168","https://openalex.org/W2101464091","https://openalex.org/W2102709380","https://openalex.org/W2105947650","https://openalex.org/W2119738171","https://openalex.org/W2120422789","https://openalex.org/W2138333931","https://openalex.org/W2141992894","https://openalex.org/W2156077332","https://openalex.org/W2235495043","https://openalex.org/W2260553848","https://openalex.org/W2573246392","https://openalex.org/W2612225380","https://openalex.org/W2760605379","https://openalex.org/W2791984688","https://openalex.org/W2803197428","https://openalex.org/W2887456952","https://openalex.org/W2899377214","https://openalex.org/W2926143647","https://openalex.org/W2934727176","https://openalex.org/W2981617602","https://openalex.org/W2986065050","https://openalex.org/W2989868947","https://openalex.org/W3010663313","https://openalex.org/W3021801092","https://openalex.org/W3188179186","https://openalex.org/W3197658084","https://openalex.org/W3205886172","https://openalex.org/W3215108846","https://openalex.org/W4230432948","https://openalex.org/W4239862845"],"related_works":["https://openalex.org/W2132258996","https://openalex.org/W2245694847","https://openalex.org/W4387773637","https://openalex.org/W4381304378","https://openalex.org/W2188602196","https://openalex.org/W3174776489","https://openalex.org/W1700460898","https://openalex.org/W4297378365","https://openalex.org/W2808342711","https://openalex.org/W3127149756"],"abstract_inverted_index":{"For":[0],"resource":[1,63,112],"utilization":[2,113],"efficiency,":[3],"latency":[4,40],"critical":[5],"(LC)":[6],"services":[7,36,138],"are":[8,125],"commonly":[9],"co-located":[10,131],"with":[11,136],"best-effort":[12],"batch":[13,132],"jobs":[14,133],"in":[15,27,72,89,114],"datacenter":[16],"servers.":[17],"Many":[18],"LC":[19,35,95,137],"services,":[20],"such":[21],"as":[22,51,53],"Cassandra":[23],"and":[24,67,94],"HBase,":[25],"run":[26],"Java":[28],"Virtual":[29],"Machine":[30],"(JVM).":[31],"We":[32],"find":[33,129],"that":[34,130],"often":[37],"experience":[38],"heavy-tailed":[39],"due":[41,139],"to":[42,101,140],"performance":[43],"interference":[44],"of":[45,62,81,84,87,110],"the":[46,68,77,82,111,115],"concurrent":[47],"garbage":[48],"collection":[49],"(GC)":[50],"well":[52],"multi-tenancy.":[54],"The":[55],"root":[56],"cause":[57],"is":[58,79,108],"a":[59],"semantic":[60],"gap":[61],"allocation":[64],"between":[65],"JVM":[66,90,107],"underlying":[69],"Linux":[70],"OS":[71,78],"multi-tenant":[73],"systems.":[74],"That":[75],"is,":[76],"unaware":[80,109],"characteristics":[83],"different":[85],"kinds":[86],"threads":[88,93,103],"(i.e.,":[91],"GC":[92,102,121],"worker":[96],"threads),":[97],"which":[98,117],"may":[99,118],"lead":[100],"competing":[104],"for":[105],"CPUs;":[106],"OS,":[116],"trigger":[119],"CPU-intensive":[120],"operations":[122],"when":[123],"CPUs":[124],"busy.":[126],"Furthermore,":[127],"we":[128],"can":[134],"interfere":[135],"Simultaneous":[141],"Multi-Threading":[142],"(SMT).":[143]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
