我在我的家庭伺服器(Ubuntu Server 12.04)上設定了一個 kvm/qemu 虛擬機器。我的主機系統安裝在小型 SSD 上,但 vm(虛擬磁碟檔案)的映像保存在經典 HDD 上。自從我運行該虛擬機以來,硬碟似乎並沒有停止旋轉,而且我還可以聽到磁頭每隔幾秒鐘跳動一次。有沒有辦法減少這種訪問?我的來賓系統也是停用了交換的 Ubuntu Server 12.04。目前分配為 1536 MB,最大分配為 2048 MB。主機有 4GB RAM。
這是/etc/fstab
訪客系統的(沒有預設註解區塊):
proc /proc proc nodev,noexec,nosuid 0 0
/dev/mapper/integration-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=1cea0a98-2d6b-4338-b33c-f3aa76819c35 /boot ext2 defaults 0 2
答案1
VM 會將磁碟存取對應到磁碟訪問,將 RAM 存取對應到 RAM 存取。這意味著 Ubuntu 交換到磁碟會導致真正的磁碟訪問,您可以透過為 Ubuntu 提供更多虛擬機器記憶體來避免這種情況。