|
|
发表于 2008-11-17 08:59:58
|
显示全部楼层
Post by zhoukb;1908498
vmware虚拟机的文件多是上G,我现在是放在reiserfs下,不知各位有什么经验,能够发挥最佳性能
让虚拟机发挥最佳性能的办法是把虚拟机和你的host系统放在不同的物理硬盘上。例如Linux的根放在 /dev/sda,而虚拟机放在 /dev/sdb 的某个目录。
如果你只用一个物理硬盘,则无论使用什么文件系统都不会提高性能。因为对于单一的大文件来说,什么文件系统都差不多。——所谓文件系统的性能也就是在大量的文件创建删除等等操作上的性能。而你在一个大文件里面的读写,本身是与文件系统没有什么关系的。
当然,还有一个办法就是增加内存,以致于整个虚拟机的文件可以都被缓存到内存中。例如如果你有8G的内存,只开一个小于8G硬盘的虚拟机,则很有可能,这个虚拟机可以全部被缓存到内存,这时就与你的本地硬盘或者文件系统性能无关了。——所以说,即使虚拟机本身只用192M的内存,主机配备更大的内存对虚拟机也有相当大的帮助。 |
|