仮想化HypervisorであるVMware ESXは、同時に実行される複数の仮想マシンに対してリソースを配分するために様々な仕組みを実装しています。中でも、メモリ管理に関する仕様はとても興味深く、また面白い仕組みとなっています。全何回のエントリーが必要なのかまったくわからないのですが、しばらくの間、このESXサーバにおけるメモリ管理の仕組みについて、書いてみたいと思います。なお、このシリーズ?エントリーは以下の資料を参考としています。エントリー中の絵も拝借しています(^_^;)。 VMware Performance Study "Understanding Memory Resource Management in VMware ESX 4.1" (PDFダウンロード) Carl A. Waldspurger (VMware)*1 "Memory Resource Management