Advances in Memory Management - Oracle
Advances in Memory Management
in a Virtual Environment
Linux Plumbers Conference 2010
Speaker: Dan Magenheimer Oracle Corporation
Agenda
? Motivation, "The Problem" and the Challenge ? Memory Optimization Solutions in a Virtual Environment ? Transcendent Memory ("tmem") Overview ? Self-ballooning + Tmem Performance Analysis
NOTE: FOCUS IS ON
NOT ON:
AND
Advances in Memory Management in a Virtualized Environment (LPC 2010) - Dan Magenheimer
Motivation
? Memory is increasingly becoming a bottleneck in virtualized system
? Existing mechanisms have major holes
Four underutilized 2-cpu virtual servers each with 1GB RAM
One 4-CPU physical server w/4GB RAM
ballooning
X
X
memory
overcommitment
page sharing
Advances in Memory Management in a Virtualized Environment (LPC 2010) - Dan Magenheimer
More motivation: The memory capacity wall
1000 100
# Core GB DRAM
Capacity Wall
10
2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
1
Memory capacity per core drop ~30% every 2 years
Source: Disaggregated Memory for Expansion and Sharing in Blade Server
Advances in Memory Management in a Virtualized Environment (LPC 2010) - Dan Magenheimer
Google Data Center in Belgium
More motivation: Energy Savings
"...several studies show the contribution of memory to the total cost and power consumption of future systems increasing
from its current value of about 25%..."
Source: Disaggregated Memory Architectures for Blade Servers, Kevin Lim, Univ Michigan, PhD Thesis
Advances in Memory Management in a Virtualized Environment (LPC 2010) - Dan Magenheimer
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- advances in programming languages memory management
- advances computer memory cmsdu
- microsoft windows server 2008 memory provisioning
- advances in memory management oracle
- advances in operating systems
- advanced topic in operating systems lecture notes
- advances in memory management and symbol lookupin pqr
- advances in memory management page 1 of 10
- advances in memory management linux plumbers conf
- self tuning memory management of a database system
Related searches
- advances in memory management
- advances in management accounting
- advances in management journal
- memory management in computer architecture
- memory management in operating system
- memory management in os
- memory management in os notes
- memory management techniques in os
- memory management in os pdf
- virtual memory management in os
- memory management in os ppt
- memory management error in windows 10