Virtualbox有两个很不爽的地方:
- 一旦占用了内存,将不会再释放;多个类似的虚拟机不能内存复用
- 磁盘文件很大,且每个虚拟机的磁盘都是一个完整的copy;一旦磁盘文件被撑大,就算内部文件已经被删除,磁盘文件也不会收缩
理论上可以压缩虚拟机的磁盘文件的,基本步骤为: (参考: http://www.cnblogs.com/findumars/p/3897818.html )
- 整理虚拟机磁盘
- 压缩虚拟机磁盘
磁盘工具:
windows: 下载: Sysinternals Suite 执行
1 |
sdelete -z c: |
该过程比较漫长
磁盘压缩方法:
1 |
VBoxManage modifyhd mydisk.vdi --compact |
30G 的磁盘文件可以压缩到22G