1、压缩磁盘
首先必须在客户机系统里用 '0' 来填充已经被删除的空间。
C:Program FilesVMwareVMware Tools>VMwareToolboxCmd.exe disk shrink C:
这个命令会隐式调用 disk wipe 功能。
完成之后虚拟机会被暂时冻结,VMware 会自动完成对这些空间的回收工作。
2、卡
最好在 host 里打开资源监视器查看具体原因
2.1 卡硬盘
一种可能是给 vm 的内存分配过多,导致 host 出现频繁的页面替换。
但某些情况下即使分配不多(512MB alloc / 4GB total)也会出现卡的情况,此时使用固态硬盘即可。
2.2 卡 CPU
首先,减少给 vm 分配的核心数,关闭 vm 的图形加速,避免在 vm 里运行复杂的应用。
此外,我现在的使用的处理器是 Intel Core 2 T7300 (2.0GHz dual core, 4MB L2),使用 VMware Player 6 按下『启动虚拟机』之后的 20 秒左右,CPU 占用率会一直维持 100%,host 几乎停止响应,解决办法是换低版本的虚拟机软件。
2015.3.21 update:换成 i5 4200m + 8GB RAM + SSD 之后,再也没有出现过卡顿。