{"id":"https://openalex.org/W2076584392","doi":"https://doi.org/10.1145/1057474.1057476","title":"Minimizing memory requirement of real-time systems with concurrent garbage collector","display_name":"Minimizing memory requirement of real-time systems with concurrent garbage collector","publication_year":2005,"publication_date":"2005-03-01","ids":{"openalex":"https://openalex.org/W2076584392","doi":"https://doi.org/10.1145/1057474.1057476","mag":"2076584392"},"language":"en","primary_location":{"id":"doi:10.1145/1057474.1057476","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1057474.1057476","pdf_url":null,"source":{"id":"https://openalex.org/S148324379","display_name":"ACM SIGPLAN Notices","issn_l":"0362-1340","issn":["0362-1340","1558-1160"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGPLAN Notices","raw_type":"journal-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/A5031342203","display_name":"Yuqiang Xian","orcid":null},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuqiang Xian","raw_affiliation_strings":["University of Electronic Science and Technology of China, Chengdu, People's Republic of China","(University of Electronic Science and Technology of China, Chengdu, People's Republic of China)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Electronic Science and Technology of China, Chengdu, People's Republic of China","institution_ids":["https://openalex.org/I150229711"]},{"raw_affiliation_string":"(University of Electronic Science and Technology of China, Chengdu, People's Republic of China)","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111421317","display_name":"Guangze Xiong","orcid":null},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guangze Xiong","raw_affiliation_strings":["University of Electronic Science and Technology of China, Chengdu, People's Republic of China","(University of Electronic Science and Technology of China, Chengdu, People's Republic of China)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Electronic Science and Technology of China, Chengdu, People's Republic of China","institution_ids":["https://openalex.org/I150229711"]},{"raw_affiliation_string":"(University of Electronic Science and Technology of China, Chengdu, People's Republic of China)","institution_ids":["https://openalex.org/I150229711"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I150229711"],"apc_list":null,"apc_paid":null,"fwci":1.0422,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.78245394,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"40","issue":"3","first_page":"40","last_page":"48"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.991100013256073,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9804999828338623,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/garbage-collection","display_name":"Garbage collection","score":0.9106062054634094},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8781814575195312},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.7175388932228088},{"id":"https://openalex.org/keywords/manual-memory-management","display_name":"Manual memory management","score":0.675100564956665},{"id":"https://openalex.org/keywords/real-time-operating-system","display_name":"Real-time operating system","score":0.5064657926559448},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4266747832298279},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4203604757785797},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.40376269817352295},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3234996795654297},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2681284248828888},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18551579117774963}],"concepts":[{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.9106062054634094},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8781814575195312},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.7175388932228088},{"id":"https://openalex.org/C82810778","wikidata":"https://www.wikidata.org/wiki/Q6752316","display_name":"Manual memory management","level":4,"score":0.675100564956665},{"id":"https://openalex.org/C28472234","wikidata":"https://www.wikidata.org/wiki/Q213666","display_name":"Real-time operating system","level":2,"score":0.5064657926559448},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4266747832298279},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4203604757785797},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40376269817352295},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3234996795654297},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2681284248828888},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18551579117774963},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1057474.1057476","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1057474.1057476","pdf_url":null,"source":{"id":"https://openalex.org/S148324379","display_name":"ACM SIGPLAN Notices","issn_l":"0362-1340","issn":["0362-1340","1558-1160"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGPLAN Notices","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W116292536","https://openalex.org/W1519442771","https://openalex.org/W1579778406","https://openalex.org/W1774577175","https://openalex.org/W1892747443","https://openalex.org/W1927124720","https://openalex.org/W1977237328","https://openalex.org/W2023917752","https://openalex.org/W2024535106","https://openalex.org/W2042616756","https://openalex.org/W2079813853","https://openalex.org/W2106407962","https://openalex.org/W2109488193","https://openalex.org/W2113743646","https://openalex.org/W2115597529","https://openalex.org/W2119964876","https://openalex.org/W2140936050","https://openalex.org/W2148746214","https://openalex.org/W2158525816","https://openalex.org/W2160498682","https://openalex.org/W2161531345","https://openalex.org/W2570030068","https://openalex.org/W3020556410","https://openalex.org/W4231564557","https://openalex.org/W4231844995"],"related_works":["https://openalex.org/W2132258996","https://openalex.org/W2245694847","https://openalex.org/W4381304378","https://openalex.org/W2165063050","https://openalex.org/W4200058186","https://openalex.org/W158838145","https://openalex.org/W2592247214","https://openalex.org/W2727062031","https://openalex.org/W1700460898","https://openalex.org/W3046276722"],"abstract_inverted_index":{"Garbage":[0],"collection":[1],"is":[2,75,96,127,131],"a":[3,51,69,78,83,124,166],"key":[4],"feature":[5],"in":[6],"modern":[7],"programming":[8],"languages":[9],"like":[10],"Java\u2122.":[11],"But":[12],"it":[13,36],"also":[14,170],"brings":[15],"some":[16],"obstacles":[17],"to":[18],"real-time":[19,29,45],"issues.":[20],"Previous":[21],"work":[22],"had":[23],"been":[24],"put":[25],"on":[26,50,62,77,155],"solving":[27],"the":[28,32,64,104,112,119,132,138,149,156,159],"problems":[30],"of":[31,55,111,114,123,140,175],"garbage":[33,72,125],"collector.":[34,179],"Among":[35],"there":[37],"are":[38],"concurrent":[39,71,178],"collectors":[40],"that":[41,102,174],"can":[42],"provide":[43],"truly":[44],"guarantees":[46],"but":[47],"they":[48],"rely":[49],"relatively":[52],"large":[53],"amount":[54],"redundant":[56],"system":[57,65,134,162],"memory.":[58],"This":[59],"paper":[60],"concentrates":[61],"minimizing":[63],"memory":[66,135,163],"requirement":[67,164],"with":[68,82,137,142],"new":[70,157],"collector":[73,126],"which":[74],"based":[76,106,154],"deferrable":[79],"server":[80],"together":[81],"particular":[84],"parameter":[85,93],"configuration":[86,94],"scheme":[87,95],"proposed":[88],"by":[89],"this":[90,117],"paper.":[91],"The":[92],"addressed":[97],"using":[98],"two":[99],"different":[100],"approaches,":[101],"is,":[103],"utilization":[105],"analysis":[107,110],"and":[108,129],"exact":[109],"selection":[113],"parameters.":[115],"In":[116],"way,":[118],"worst-case":[120,133],"response":[121],"time":[122,144],"minimized,":[128],"so":[130],"requirement,":[136],"schedulability":[139],"tasks":[141],"hard":[143],"constraint":[145],"not":[146],"jeopardized.":[147],"Furthermore,":[148],"simulation":[150],"results":[151],"demonstrate":[152],"that,":[153],"algorithm,":[158],"actual":[160],"maximum":[161],"for":[165],"given":[167],"task":[168],"set":[169],"becomes":[171],"less":[172],"than":[173],"any":[176],"previous":[177]},"counts_by_year":[{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
