Proceedings of the 2015 International Symposium on Memory Systems 2015
DOI: 10.1145/2818950.2818967
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Memory Pressure Aware Ballooning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(12 citation statements)
references
References 8 publications
0
10
0
Order By: Relevance
“…To improve the memory efficiency in the hypervisor environment, the memory overcommitment technique that decreases or increases the memory allocated to VMs is used. Waldspurger [23], Zhou et al [24], Zhao et al [25], Guo [26], Kim et al [27], and Lu and Shen [28] periodically profiled the access frequencies of pages by nullifying the translation look-aside buffer (TLB) entries of randomly selected pages. Based on this, the least accessed pages are returned when the amount of memory is insufficient.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…To improve the memory efficiency in the hypervisor environment, the memory overcommitment technique that decreases or increases the memory allocated to VMs is used. Waldspurger [23], Zhou et al [24], Zhao et al [25], Guo [26], Kim et al [27], and Lu and Shen [28] periodically profiled the access frequencies of pages by nullifying the translation look-aside buffer (TLB) entries of randomly selected pages. Based on this, the least accessed pages are returned when the amount of memory is insufficient.…”
Section: Related Workmentioning
confidence: 99%
“…Although several studies [23][24][25][26][27][28][29] dynamically adjusted the memory allocation of existing VMs, in these studies, memory was taken from a specific VM and allocated to another VM when the physical memory was insufficient. As these approaches assume an environment in which each VM has an independent virtual address space, it is difficult to apply those techniques directly to the full GPU virtualization environment in which the same virtual GPU memory space is shared.…”
Section: Introductionmentioning
confidence: 99%
“…Modern platform virtualization offer sophisticated automatic memory allocation mechanisms to adjust the memory in use by the VMs they host, based on the current memory pressure regime , . Furthermore, other approaches (e.g., Liu et al, Schopp et al, Kim et al, Zhang et al, and Moltó et al just to name a few) aim at improving existing memory management techniques by overcoming their limitations and by reducing their overhead (and hence their impact) on the running VMs. However, all of these mechanisms are unaware of application performance and thus may lead to SLO violations, unless they are complemented by approaches like ours.…”
Section: Related Workmentioning
confidence: 99%
“…However, all of these mechanisms are unaware of application performance and thus may lead to SLO violations, unless they are complemented by approaches like ours. Also, some of these approaches are of limited applicability as they require either a para‐virtualized system or a modified version of the hypervisor.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation