{"id":"https://openalex.org/W1985130351","doi":"https://doi.org/10.1145/1542476.1542520","title":"A study of memory management for web-based applications on multicore processors","display_name":"A study of memory management for web-based applications on multicore processors","publication_year":2009,"publication_date":"2009-06-15","ids":{"openalex":"https://openalex.org/W1985130351","doi":"https://doi.org/10.1145/1542476.1542520","mag":"1985130351"},"language":"en","primary_location":{"id":"doi:10.1145/1542476.1542520","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1542476.1542520","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM SIGPLAN Conference on Programming Language Design and Implementation","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/A5101774031","display_name":"Hiroshi Inoue","orcid":"https://orcid.org/0000-0002-8238-0371"},"institutions":[{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]},{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["JP","US"],"is_corresponding":true,"raw_author_name":"Hiroshi Inoue","raw_affiliation_strings":["IBM, Kanagawa, Japan","IBM , Kanagawa, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"IBM, Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM , Kanagawa, Japan#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109033933","display_name":"Hideaki Komatsu","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP","US"],"is_corresponding":false,"raw_author_name":"Hideaki Komatsu","raw_affiliation_strings":["IBM, Kanagawa, Japan","IBM , Kanagawa, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"IBM, Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM , Kanagawa, Japan#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006642369","display_name":"Toshio Nakatani","orcid":null},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]},{"id":"https://openalex.org/I4210145865","display_name":"IBM Research - Tokyo","ror":"https://ror.org/04915qk43","country_code":"JP","type":"facility","lineage":["https://openalex.org/I1341412227","https://openalex.org/I4210114115","https://openalex.org/I4210145865"]}],"countries":["JP","US"],"is_corresponding":false,"raw_author_name":"Toshio Nakatani","raw_affiliation_strings":["IBM , Kanagawa, Japan","IBM , Kanagawa, Japan#TAB#"],"affiliations":[{"raw_affiliation_string":"IBM , Kanagawa, Japan","institution_ids":["https://openalex.org/I4210145865"]},{"raw_affiliation_string":"IBM , Kanagawa, Japan#TAB#","institution_ids":["https://openalex.org/I1341412227"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5101774031"],"corresponding_institution_ids":["https://openalex.org/I1341412227","https://openalex.org/I4210145865"],"apc_list":null,"apc_paid":null,"fwci":3.1659,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.91938826,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"386","last_page":"396"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9997000098228455,"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.9987999796867371,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9983999729156494,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/allocator","display_name":"Allocator","score":0.9305691719055176},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8352720141410828},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7191498279571533},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5221917033195496},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5171984434127808},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.4866669774055481},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.38767948746681213},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.30035364627838135},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.08230865001678467}],"concepts":[{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.9305691719055176},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8352720141410828},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7191498279571533},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5221917033195496},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5171984434127808},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.4866669774055481},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.38767948746681213},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30035364627838135},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.08230865001678467}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1542476.1542520","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1542476.1542520","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM SIGPLAN Conference on Programming Language Design and Implementation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1899349177","https://openalex.org/W1981962444","https://openalex.org/W1990421520","https://openalex.org/W2010459485","https://openalex.org/W2014636229","https://openalex.org/W2038897371","https://openalex.org/W2064238114","https://openalex.org/W2085325584","https://openalex.org/W2120457453","https://openalex.org/W2128274900","https://openalex.org/W2139165932","https://openalex.org/W2157432684","https://openalex.org/W2163365446","https://openalex.org/W2169648911","https://openalex.org/W2532326028","https://openalex.org/W4249713879","https://openalex.org/W4250784990"],"related_works":["https://openalex.org/W45732507","https://openalex.org/W1559720592","https://openalex.org/W1993191611","https://openalex.org/W2144538993","https://openalex.org/W2023938924","https://openalex.org/W2122491468","https://openalex.org/W2010367507","https://openalex.org/W4251791943","https://openalex.org/W2918840249","https://openalex.org/W1709162542"],"abstract_inverted_index":{"More":[0],"and":[1,62,115],"more":[2],"server":[3],"workloads":[4,87,122],"are":[5,17],"becoming":[6],"Web-based.":[7],"In":[8,44],"these":[9],"Web-based":[10,37],"workloads,":[11],"most":[12],"of":[13,27,35,58,71,111],"the":[14,25,28,33,59,69,104,116,130,136],"memory":[15,29,72,96,137],"objects":[16],"used":[18],"only":[19],"during":[20],"one":[21,89],"transaction.":[22],"We":[23],"study":[24],"effect":[26],"management":[30,73,97],"approaches":[31],"on":[32,39,88],"performance":[34,84,117],"such":[36],"applications":[38],"two":[40],"modern":[41],"multicore":[42,147],"processors.":[43,148],"particular,":[45],"using":[46,101],"six":[47],"PHP":[48,60],"applications,":[49],"we":[50],"compare":[51],"a":[52,63,142],"general-purpose":[53],"allocator":[54,57,81,106],"(the":[55],"default":[56,131],"runtime)":[61],"region-based":[64,80,105],"allocator,":[65],"which":[66],"can":[67],"reduce":[68],"cost":[70],"by":[74,123],"not":[75],"supporting":[76],"per-object":[77],"free.":[78],"The":[79],"achieves":[82],"better":[83],"for":[85,120],"all":[86],"processor":[90],"core":[91],"due":[92],"to":[93,129,140],"its":[94],"smaller":[95],"cost.":[98],"However,":[99],"when":[100],"eight":[102],"cores,":[103],"suffers":[107],"from":[108],"hidden":[109],"costs":[110],"increased":[112],"bus":[113],"traffics":[114],"is":[118,134],"reduced":[119],"many":[121],"as":[124,126],"much":[125],"27.2%":[127],"compared":[128],"allocator.":[132],"This":[133],"because":[135],"bandwidth":[138],"tends":[139],"become":[141],"bottleneck":[143],"in":[144],"systems":[145],"with":[146]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
