Disaggregated Memory for File-backed Pages Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1145/3736585
To explore the opportunity of expanding the page cache using disaggregated memory for file-backed pages, this study presents BalloonStasher, an RDMA-based disaggregated memory for data-intensive applications. Utilizing the ephemeral nature of the page cache, BalloonStasher dynamically adapts to the changing page cache demands of multiple clients. BalloonStasher supports one-sided RDMA-based memory pooling or two-sided RDMA-based memory sharing when using memory nodes. Additionally, it also supports peer memory mode, which utilizes the idle memory of peer nodes. Our extensive performance study compares the benefits and limitations of the three cache modes, and shows that BalloonStasher can mitigate the memory underutilization problem and improve the performance of data-intensive applications by a large margin.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1145/3736585
- OA Status
- hybrid
- Cited By
- 1
- References
- 18
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4410564852
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4410564852Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1145/3736585Digital Object Identifier
- Title
-
Disaggregated Memory for File-backed PagesWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-05-21Full publication date if available
- Authors
-
Daegyu Han, J. W. Nam, Hokeun Cha, Changdae Kim, Kwangwon Koh, Taehoon Kim, Sang-Hoon Kim, Beomseok NamList of authors in order
- Landing page
-
https://doi.org/10.1145/3736585Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
hybridOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1145/3736585Direct OA link when available
- Concepts
-
Computer science, Operating systemTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
1Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 1Per-year citation counts (last 5 years)
- References (count)
-
18Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4410564852 |
|---|---|
| doi | https://doi.org/10.1145/3736585 |
| ids.doi | https://doi.org/10.1145/3736585 |
| ids.openalex | https://openalex.org/W4410564852 |
| fwci | 8.61698732 |
| type | article |
| title | Disaggregated Memory for File-backed Pages |
| biblio.issue | 4 |
| biblio.volume | 21 |
| biblio.last_page | 27 |
| biblio.first_page | 1 |
| topics[0].id | https://openalex.org/T10054 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9998999834060669 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1708 |
| topics[0].subfield.display_name | Hardware and Architecture |
| topics[0].display_name | Parallel Computing and Optimization Techniques |
| topics[1].id | https://openalex.org/T11181 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9998000264167786 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Advanced Data Storage Technologies |
| topics[2].id | https://openalex.org/T10101 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9997000098228455 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1710 |
| topics[2].subfield.display_name | Information Systems |
| topics[2].display_name | Cloud Computing and Resource Management |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.8502743244171143 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C111919701 |
| concepts[1].level | 1 |
| concepts[1].score | 0.439348429441452 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q9135 |
| concepts[1].display_name | Operating system |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.8502743244171143 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/operating-system |
| keywords[1].score | 0.439348429441452 |
| keywords[1].display_name | Operating system |
| language | en |
| locations[0].id | doi:10.1145/3736585 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S158124317 |
| locations[0].source.issn | 1553-3077, 1553-3093 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 1553-3077 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | ACM Transactions on Storage |
| locations[0].source.host_organization | https://openalex.org/P4310319798 |
| locations[0].source.host_organization_name | Association for Computing Machinery |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310319798 |
| locations[0].source.host_organization_lineage_names | Association for Computing Machinery |
| locations[0].license | cc-by |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | ACM Transactions on Storage |
| locations[0].landing_page_url | https://doi.org/10.1145/3736585 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5061538699 |
| authorships[0].author.orcid | https://orcid.org/0009-0006-0870-1284 |
| authorships[0].author.display_name | Daegyu Han |
| authorships[0].countries | KR |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I848706 |
| authorships[0].affiliations[0].raw_affiliation_string | Sungkyunkwan University, Suwon, Korea (the Republic of) |
| authorships[0].institutions[0].id | https://openalex.org/I848706 |
| authorships[0].institutions[0].ror | https://ror.org/04q78tk20 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I848706 |
| authorships[0].institutions[0].country_code | KR |
| authorships[0].institutions[0].display_name | Sungkyunkwan University |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Daegyu Han |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | Sungkyunkwan University, Suwon, Korea (the Republic of) |
| authorships[1].author.id | https://openalex.org/A5103369911 |
| authorships[1].author.orcid | |
| authorships[1].author.display_name | J. W. Nam |
| authorships[1].countries | KR |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I848706 |
| authorships[1].affiliations[0].raw_affiliation_string | Sungkyunkwan University - Suwon Campus, Suwon, Korea (the Republic of) |
| authorships[1].institutions[0].id | https://openalex.org/I848706 |
| authorships[1].institutions[0].ror | https://ror.org/04q78tk20 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I848706 |
| authorships[1].institutions[0].country_code | KR |
| authorships[1].institutions[0].display_name | Sungkyunkwan University |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Jaeyoon Nam |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | Sungkyunkwan University - Suwon Campus, Suwon, Korea (the Republic of) |
| authorships[2].author.id | https://openalex.org/A5031451094 |
| authorships[2].author.orcid | https://orcid.org/0009-0007-4305-5721 |
| authorships[2].author.display_name | Hokeun Cha |
| authorships[2].countries | US |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I135310074 |
| authorships[2].affiliations[0].raw_affiliation_string | University of Wisconsin-Madison, Madison, United States |
| authorships[2].institutions[0].id | https://openalex.org/I135310074 |
| authorships[2].institutions[0].ror | https://ror.org/01y2jtd41 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I135310074 |
| authorships[2].institutions[0].country_code | US |
| authorships[2].institutions[0].display_name | University of Wisconsin–Madison |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Hokeun Cha |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | University of Wisconsin-Madison, Madison, United States |
| authorships[3].author.id | https://openalex.org/A5029217323 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-9895-5125 |
| authorships[3].author.display_name | Changdae Kim |
| authorships[3].countries | KR |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I142401562 |
| authorships[3].affiliations[0].raw_affiliation_string | ETRI, Daejeon, Korea (the Republic of) |
| authorships[3].institutions[0].id | https://openalex.org/I142401562 |
| authorships[3].institutions[0].ror | https://ror.org/03ysstz10 |
| authorships[3].institutions[0].type | facility |
| authorships[3].institutions[0].lineage | https://openalex.org/I142401562, https://openalex.org/I2801339556, https://openalex.org/I4210144908, https://openalex.org/I4387152098 |
| authorships[3].institutions[0].country_code | KR |
| authorships[3].institutions[0].display_name | Electronics and Telecommunications Research Institute |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Changdae Kim |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | ETRI, Daejeon, Korea (the Republic of) |
| authorships[4].author.id | https://openalex.org/A5050954093 |
| authorships[4].author.orcid | https://orcid.org/0000-0003-3318-3109 |
| authorships[4].author.display_name | Kwangwon Koh |
| authorships[4].countries | KR |
| authorships[4].affiliations[0].institution_ids | https://openalex.org/I142401562 |
| authorships[4].affiliations[0].raw_affiliation_string | ETRI, Daejeon, Korea (the Republic of) |
| authorships[4].institutions[0].id | https://openalex.org/I142401562 |
| authorships[4].institutions[0].ror | https://ror.org/03ysstz10 |
| authorships[4].institutions[0].type | facility |
| authorships[4].institutions[0].lineage | https://openalex.org/I142401562, https://openalex.org/I2801339556, https://openalex.org/I4210144908, https://openalex.org/I4387152098 |
| authorships[4].institutions[0].country_code | KR |
| authorships[4].institutions[0].display_name | Electronics and Telecommunications Research Institute |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Kwangwon Koh |
| authorships[4].is_corresponding | False |
| authorships[4].raw_affiliation_strings | ETRI, Daejeon, Korea (the Republic of) |
| authorships[5].author.id | https://openalex.org/A5100379045 |
| authorships[5].author.orcid | https://orcid.org/0000-0003-1819-968X |
| authorships[5].author.display_name | Taehoon Kim |
| authorships[5].countries | KR |
| authorships[5].affiliations[0].institution_ids | https://openalex.org/I142401562 |
| authorships[5].affiliations[0].raw_affiliation_string | ETRI, Daejeon, Korea (the Republic of) |
| authorships[5].institutions[0].id | https://openalex.org/I142401562 |
| authorships[5].institutions[0].ror | https://ror.org/03ysstz10 |
| authorships[5].institutions[0].type | facility |
| authorships[5].institutions[0].lineage | https://openalex.org/I142401562, https://openalex.org/I2801339556, https://openalex.org/I4210144908, https://openalex.org/I4387152098 |
| authorships[5].institutions[0].country_code | KR |
| authorships[5].institutions[0].display_name | Electronics and Telecommunications Research Institute |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Taehoon Kim |
| authorships[5].is_corresponding | False |
| authorships[5].raw_affiliation_strings | ETRI, Daejeon, Korea (the Republic of) |
| authorships[6].author.id | https://openalex.org/A5100393337 |
| authorships[6].author.orcid | https://orcid.org/0000-0002-2105-1734 |
| authorships[6].author.display_name | Sang-Hoon Kim |
| authorships[6].countries | KR |
| authorships[6].affiliations[0].institution_ids | https://openalex.org/I57664883 |
| authorships[6].affiliations[0].raw_affiliation_string | Department of Software and Computer Engineering, Ajou University, Suwon, Korea (the Republic of) |
| authorships[6].institutions[0].id | https://openalex.org/I57664883 |
| authorships[6].institutions[0].ror | https://ror.org/03tzb2h73 |
| authorships[6].institutions[0].type | education |
| authorships[6].institutions[0].lineage | https://openalex.org/I57664883 |
| authorships[6].institutions[0].country_code | KR |
| authorships[6].institutions[0].display_name | Ajou University |
| authorships[6].author_position | middle |
| authorships[6].raw_author_name | Sang-Hoon Kim |
| authorships[6].is_corresponding | False |
| authorships[6].raw_affiliation_strings | Department of Software and Computer Engineering, Ajou University, Suwon, Korea (the Republic of) |
| authorships[7].author.id | https://openalex.org/A5084877960 |
| authorships[7].author.orcid | https://orcid.org/0000-0001-5481-6070 |
| authorships[7].author.display_name | Beomseok Nam |
| authorships[7].countries | KR |
| authorships[7].affiliations[0].institution_ids | https://openalex.org/I848706 |
| authorships[7].affiliations[0].raw_affiliation_string | Sungkyunkwan University - Suwon Campus, Suwon, Korea (the Republic of) |
| authorships[7].institutions[0].id | https://openalex.org/I848706 |
| authorships[7].institutions[0].ror | https://ror.org/04q78tk20 |
| authorships[7].institutions[0].type | education |
| authorships[7].institutions[0].lineage | https://openalex.org/I848706 |
| authorships[7].institutions[0].country_code | KR |
| authorships[7].institutions[0].display_name | Sungkyunkwan University |
| authorships[7].author_position | last |
| authorships[7].raw_author_name | Beomseok Nam |
| authorships[7].is_corresponding | False |
| authorships[7].raw_affiliation_strings | Sungkyunkwan University - Suwon Campus, Suwon, Korea (the Republic of) |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1145/3736585 |
| open_access.oa_status | hybrid |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Disaggregated Memory for File-backed Pages |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10054 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9998999834060669 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1708 |
| primary_topic.subfield.display_name | Hardware and Architecture |
| primary_topic.display_name | Parallel Computing and Optimization Techniques |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W2899084033, https://openalex.org/W2748952813, https://openalex.org/W2390279801, https://openalex.org/W4391913857, https://openalex.org/W2358668433, https://openalex.org/W4396701345, https://openalex.org/W2376932109, https://openalex.org/W2001405890, https://openalex.org/W4396696052 |
| cited_by_count | 1 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 1 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1145/3736585 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S158124317 |
| best_oa_location.source.issn | 1553-3077, 1553-3093 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | 1553-3077 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | ACM Transactions on Storage |
| best_oa_location.source.host_organization | https://openalex.org/P4310319798 |
| best_oa_location.source.host_organization_name | Association for Computing Machinery |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310319798 |
| best_oa_location.source.host_organization_lineage_names | Association for Computing Machinery |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | ACM Transactions on Storage |
| best_oa_location.landing_page_url | https://doi.org/10.1145/3736585 |
| primary_location.id | doi:10.1145/3736585 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S158124317 |
| primary_location.source.issn | 1553-3077, 1553-3093 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 1553-3077 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | ACM Transactions on Storage |
| primary_location.source.host_organization | https://openalex.org/P4310319798 |
| primary_location.source.host_organization_name | Association for Computing Machinery |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310319798 |
| primary_location.source.host_organization_lineage_names | Association for Computing Machinery |
| primary_location.license | cc-by |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | ACM Transactions on Storage |
| primary_location.landing_page_url | https://doi.org/10.1145/3736585 |
| publication_date | 2025-05-21 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W4282555269, https://openalex.org/W3021725346, https://openalex.org/W1548837396, https://openalex.org/W3154380680, https://openalex.org/W4213358906, https://openalex.org/W4226338823, https://openalex.org/W4252238872, https://openalex.org/W2140101134, https://openalex.org/W2037912195, https://openalex.org/W2161047342, https://openalex.org/W4377224873, https://openalex.org/W3138303811, https://openalex.org/W2998689333, https://openalex.org/W1977329921, https://openalex.org/W4214753036, https://openalex.org/W2517912324, https://openalex.org/W4229793898, https://openalex.org/W2751343396 |
| referenced_works_count | 18 |
| abstract_inverted_index.a | 108 |
| abstract_inverted_index.To | 0 |
| abstract_inverted_index.an | 19 |
| abstract_inverted_index.by | 107 |
| abstract_inverted_index.it | 62 |
| abstract_inverted_index.of | 4, 30, 43, 73, 85, 104 |
| abstract_inverted_index.or | 52 |
| abstract_inverted_index.to | 37 |
| abstract_inverted_index.Our | 76 |
| abstract_inverted_index.and | 83, 90, 100 |
| abstract_inverted_index.can | 94 |
| abstract_inverted_index.for | 12, 23 |
| abstract_inverted_index.the | 2, 6, 27, 31, 38, 70, 81, 86, 96, 102 |
| abstract_inverted_index.also | 63 |
| abstract_inverted_index.idle | 71 |
| abstract_inverted_index.page | 7, 32, 40 |
| abstract_inverted_index.peer | 65, 74 |
| abstract_inverted_index.that | 92 |
| abstract_inverted_index.this | 15 |
| abstract_inverted_index.when | 57 |
| abstract_inverted_index.cache | 8, 41, 88 |
| abstract_inverted_index.large | 109 |
| abstract_inverted_index.mode, | 67 |
| abstract_inverted_index.shows | 91 |
| abstract_inverted_index.study | 16, 79 |
| abstract_inverted_index.three | 87 |
| abstract_inverted_index.using | 9, 58 |
| abstract_inverted_index.which | 68 |
| abstract_inverted_index.adapts | 36 |
| abstract_inverted_index.cache, | 33 |
| abstract_inverted_index.memory | 11, 22, 50, 55, 59, 66, 72, 97 |
| abstract_inverted_index.modes, | 89 |
| abstract_inverted_index.nature | 29 |
| abstract_inverted_index.nodes. | 60, 75 |
| abstract_inverted_index.pages, | 14 |
| abstract_inverted_index.demands | 42 |
| abstract_inverted_index.explore | 1 |
| abstract_inverted_index.improve | 101 |
| abstract_inverted_index.margin. | 110 |
| abstract_inverted_index.pooling | 51 |
| abstract_inverted_index.problem | 99 |
| abstract_inverted_index.sharing | 56 |
| abstract_inverted_index.benefits | 82 |
| abstract_inverted_index.changing | 39 |
| abstract_inverted_index.clients. | 45 |
| abstract_inverted_index.compares | 80 |
| abstract_inverted_index.mitigate | 95 |
| abstract_inverted_index.multiple | 44 |
| abstract_inverted_index.presents | 17 |
| abstract_inverted_index.supports | 47, 64 |
| abstract_inverted_index.utilizes | 69 |
| abstract_inverted_index.Utilizing | 26 |
| abstract_inverted_index.ephemeral | 28 |
| abstract_inverted_index.expanding | 5 |
| abstract_inverted_index.extensive | 77 |
| abstract_inverted_index.one-sided | 48 |
| abstract_inverted_index.two-sided | 53 |
| abstract_inverted_index.RDMA-based | 20, 49, 54 |
| abstract_inverted_index.dynamically | 35 |
| abstract_inverted_index.file-backed | 13 |
| abstract_inverted_index.limitations | 84 |
| abstract_inverted_index.opportunity | 3 |
| abstract_inverted_index.performance | 78, 103 |
| abstract_inverted_index.applications | 106 |
| abstract_inverted_index.Additionally, | 61 |
| abstract_inverted_index.applications. | 25 |
| abstract_inverted_index.disaggregated | 10, 21 |
| abstract_inverted_index.BalloonStasher | 34, 46, 93 |
| abstract_inverted_index.data-intensive | 24, 105 |
| abstract_inverted_index.BalloonStasher, | 18 |
| abstract_inverted_index.underutilization | 98 |
| cited_by_percentile_year.max | 95 |
| cited_by_percentile_year.min | 91 |
| countries_distinct_count | 2 |
| institutions_distinct_count | 8 |
| citation_normalized_percentile.value | 0.90959383 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |