类型:随感,创建时间:March 21, 2013, 8:49 p.m.
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/86/。
设置Vmware虚拟机的显存
Vmware Workstations 9的默认显卡内存容量是128M,有时候显得有点浪费了,特别是当你要开非常多虚拟机的时候。Vmware不能直接设置这个容量,需要自己修改虚拟机的配置文件,方法如下:
找到虚拟机配置文件,在Windows下面是.vmx文件。
修改这一行,把显存大小修改为8M。
svga.vramSize = "8388608"
然后在虚拟机里面打开dxdiag
,就可以看到显存已经修改成8M了。
让Vmware虚拟机使用千兆网卡
刚安装完的Windows虚拟机,如果仔细看的话,会发现虚拟机的网卡是10M传输速度的。如今这个年代,拥有一张10M的网卡已经是非常稀奇的事。为了加快传输速度,我们可以修改Vmware的虚拟机配置文件。添加或者修改以下这一行:
ethernet0.virtualDev = "e1000"
重新启动虚拟机。新的操作系统自带这个驱动。如果是Windows XP进入系统后会提示安装网卡的驱动。从Intel的网站上面下载intel 82566DM 的驱动。安装后就可以看到千兆网卡了。
对于Windows XP,还可以考虑用 vmxnet 网卡。
ethernet0.virtualDev = "vmxnet"
然后在虚拟机里面运行Vmware tools,安装网卡的驱动程序。搞定,省去下载驱动的麻烦。
禁用vmware的.vmem
文件。
当虚拟机启动后查看虚拟机所在的目录。有时候会发现一个.vmem
文件,大小等于虚拟机内存的大小。这个文件不知道是干嘛的。如果你设置的虚拟机内存比较大,这个文件就会占用很多的空间,对于寸土寸金的SSD来说太浪费了,也增加了磁盘IO。通过设置vmware的settings.ini文件,可以关闭这个特性。不过,目前我还不知道会造成哪方面的影响。估计会增加内存占用。
settings.ini
文件位于C:\ProgramData\VMware\VMware Workstation\
或者C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\
里面。新增或者修改一条纪录:
mainMem.useNamedFile = "FALSE"
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/86/。
Liang Qi(March 21, 2013, 10:40 p.m.)
其实经常用VMware Player装虚拟机的话,这个就算是很普通的东西了。
老鱼(March 22, 2013, 9:07 p.m.)
是啊。都是一些简单的东西。
yanqian(April 5, 2013, 6:55 p.m.)
谢谢分享! 之前也用过Vmware,但是确实不知道这些。