Linux 頁面快取大小(主機)對 Virtualbox VM 效能的影響

Linux 頁面快取大小(主機)對 Virtualbox VM 效能的影響

我有一個小型虛擬化主機,運行 7 Windows 10 和 CentOS VMS。主機只有 32GB RAM,該 RAM 幾乎被 VM 記憶體和 Linux 主機作業系統使用。大約剩下 2.5GB RAM 用於 Linux 主機頁面快取。

我現在問自己是否可以透過添加額外的 RAM 來升級虛擬機器的效能,以便 page.cache 可以使用更多的 RAM 來緩衝讀/寫 HD 操作。

從我的觀點來看,問題是主機作業系統是否只能看到虛擬機器的「整體」vdi 檔案(虛擬機器的虛擬硬碟),或者主機作業系統是否可以看到虛擬機器作業系統正在寫入的單一檔案有vdi-虛擬硬碟。

我搜索過但沒有找到任何資訊。有人可以跟我解釋一下嗎?

謝謝

答案1

更多用於頁面快取的 RAM 肯定會對虛擬機器效能產生有益的影響 - 但透過以下方式進行評估多少是困難的部分,因為不同的工作負載以不同的方式回應增加的快取。

例如,完全隨機的讀取工作負載(一種非常罕見的情況)或完全寫入限制的負載(可能性更大,但又很不尋常)將很少或根本不會從增加的頁面快取中受益。

也就是說,常見的、更混合的工作負載將會顯著提升。

相關內容