免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1101 | 回复: 0
打印 上一主题 下一主题

VMware使用中的一些问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-29 23:28 |只看该作者 |倒序浏览

1、VMware安装了之后,虚拟的CentOS系统时间变慢
另外,如果使用AMD处理器的笔记本,可能会遇到VMware运行虚拟机时报主频无法获得的问题,也会影像系统时间。
解决方法:
查找C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation(或者是VMware Server)\config.ini文件,如果没有就新建一个。
增加内容如下:
host.cpukHz = "5000000"
host.noTSC = "TRUE"
ptsc.noTSC = "TRUE"
host.TSC.noForceSync = TRUE

上面的host.cpukHz参数就等于电脑的处理器主频,如果是单核,就直接写主频;如果是多核,就需要主频×核心数量。

然后进入系统--》管理工具--》服务,重新启动“ VMware Authorization Service ”,让VMware重新读取该配置信息。

最后启动虚拟机,进入虚拟机操作系统,我使用的CentOS 4.7已经安装了VMware-tools,在命令行下执行#/usr/bin/vmware-toolbox,会弹出该配置窗口,勾选上“Time synchronization between the virtual machine and the host operating system ”,然后重新启动虚拟机就可以了。


该出引用VMware  KB  1227
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1227






2、NUMA问题
你的主机的 BIOS 未包含有效的 NUMA 信息。请更新主机的 BIOS 或将虚拟机与一个单 NUMA 节点 (CEC) 的处理器进行关联。请查阅 VMware 知识库 928 与 1236。
http://kb.vmware.com/kb/928
解决方案:
关闭虚拟机,查找配置文件,*.vmx
增加如下内容:
processors.NUMAnode = "0"



3、如果在测试环境中,想要各个虚拟机分别运行在单独的处理器核上,不影响宿主系统进程。
下面就是使用用主操作系统上的第二颗CPU,关闭虚拟机,查找配置文件,*.vmx
processor0.use = FALSE
processor1.use = TRUE
如果有更多处理器(或者更多核),就接着写,把要使用的处理器标记为TRUE就行。

不过我测试的结果是,这种情况下对虚拟机系统的性能有很大影响。如果是实际环境,尽量不要这么用,测试环境下,让所有虚拟机运行在第0颗CPU之外,可以让宿主系统仍能有一定性能维持你的其它操作。



4、提升VMware的虚拟网卡性能
默认提供的网卡是AMD PCNet PCI网卡,传输速率大约是400Kbps,换成Pro1000的网卡,能提高到3Mbps。
关闭虚拟机,查找配置文件,*.vmx
在Ethernet那一节的第一行前插入
ethernet0.virtualDev = e1000


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/26604/showart_1672279.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP