Enhanced process-aware memory deduplication with dynamic fine-tuning method: implementation and applications

Modern cloud computing environments demand efficient memory resource utilization and cost-effectiveness. Existing memory merging technologies, such as Kernel Samepage Merging (KSM), suffer from limitations in flexibility and dynamic adaptation to diverse applications. This paper introduces Process-Aware Memory Deduplication (PAMD), a novel approach that employs dynamic fine-tuning to address these challenges. PAMD implements a memory merging service architecture that integrates a new kernel module, enabling specific running processes to dynamically join or exit the KSM scanning list, thus achieving more granular memory merging management. Furthermore, PAMD incorporates a dynamic adjustment algorithm that prioritizes memory merging benefits for individual processes. By setting configurable threshold parameters, the algorithm dynamically adjusts the memory merging status of processes, improving efficiency. Experiment results demonstrate that PAMD significantly surpasses traditional KSM methods in terms of flexibility and applicability of memory merging. PAMD technology achieves more efficient memory management and higher memory utilization in modern cloud computing environments.

Authors

Institutions

Publication Details

Published
2025-04-25
DOI
https://doi.org/10.1117/12.3062528
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhanced process-aware memory deduplication with dynamic fine-tuning method: implementation and applications

Chengwu Gao, Y. R. Hou, J Wang, Weiwei Cai et al.
Advanced Data Storage Technologies
article

Enhanced process-aware memory deduplication with dynamic fine-tuning method: implementation and applications

Chengwu Gao, Y. R. Hou, J Wang, Weiwei Cai, Yun Dong, Xiao Xue, Guangyin Shi
article en

Abstract

Modern cloud computing environments demand efficient memory resource utilization and cost-effectiveness. Existing memory merging technologies, such as Kernel Samepage Merging (KSM), suffer from limitations in flexibility and dynamic adaptation to diverse applications. This paper introduces Process-Aware Memory Deduplication (PAMD), a novel approach that employs dynamic fine-tuning to address these challenges. PAMD implements a memory merging service architecture that integrates a new kernel module, enabling specific running processes to dynamically join or exit the KSM scanning list, thus achieving more granular memory merging management. Furthermore, PAMD incorporates a dynamic adjustment algorithm that prioritizes memory merging benefits for individual processes. By setting configurable threshold parameters, the algorithm dynamically adjusts the memory merging status of processes, improving efficiency. Experiment results demonstrate that PAMD significantly surpasses traditional KSM methods in terms of flexibility and applicability of memory merging. PAMD technology achieves more efficient memory management and higher memory utilization in modern cloud computing environments.

Inspur (China) (CN)
Openalex Percentile: Top 92%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.