创建虚拟机,然后在其上安装 Android 或 Windows 或其他操作系统时,如果我为虚拟机分配 4GB,启动虚拟机时将立即保留 4GB 物理内存,或者仅保留 4GB 虚拟内存并通过页面引入页面缺点?
我的 Thinkpad T400 上的 8GB 物理 RAM 在不运行 virtualbox 时通常使用了 80%,因此我担心运行 Android 会立即导致严重的 RAM 抖动。
谢谢。
答案1
它只会保留所需的地址空间,在需要时不会保留物理内存(或交换空间)。您可以在启动进程后通过比较其虚拟大小和驻留大小(v.inVSZ
或v.in or )来看到这一点。RSS
ps
VIRT
RES
top
htop