搜索
查看: 19825|回复: 10
收起左侧

[求助] 为什么开启虚拟机系统后硬盘一直在读写

 关闭 [复制链接]
sam_m3
发表于 2012-8-17 20:36:38 | 显示全部楼层 |阅读模式
本帖最后由 sam_m3 于 2012-8-17 20:47 编辑

xp系统,设置了2g内存,40g硬盘
但一进虚拟机的系统什么也没有做,硬盘灯就狂闪
是我什么地方没有设置好吗
峪飞鹰
发表于 2012-8-17 21:47:03 | 显示全部楼层
你主机多少内存?不管多大内存,最好在虚拟机设置里面,内存设定里面,设置不将虚拟机内存交换到主机内存交换页中,这样就很流畅了。
sam_m3
 楼主| 发表于 2012-8-17 22:26:06 | 显示全部楼层
峪飞鹰 发表于 2012-8-17 21:47
你主机多少内存?不管多大内存,最好在虚拟机设置里面,内存设定里面,设置不将虚拟机内存交换到主机内存交 ...

我用的vmware,没有你说的内存设置选项哦
penghy
发表于 2012-8-17 22:30:55 | 显示全部楼层
跟你分享一个网友的方法:
虚拟机启动,不一会儿就导致硬盘灯常亮,就象死机一样,强制关闭虚拟机后系统恢复正常。这一现象是vmdk目录下的vmem文件导致的问题,vmem文件相当于系统里的分页文件,虚拟机开机的时候生成这个文件硬盘读写导致硬盘灯常亮,很卡很慢的问题,这个文件在关闭虚拟机的时候又会自动删除。如果物理机内存足够大的话可以把这个文件去掉。
解决方法:
对特定的虚拟机“禁用”vmem文件
用记事本打开虚拟机目录下的.vmx文件
修改特定虚拟机目录下的vmx文件,在其中加上一行:mainMem.useNamedFile = "FALSE"
这样就不会产生VMEM文件了
sam_m3
 楼主| 发表于 2012-8-17 22:43:15 | 显示全部楼层
penghy 发表于 2012-8-17 22:30
跟你分享一个网友的方法:
虚拟机启动,不一会儿就导致硬盘灯常亮,就象死机一样,强制关闭虚拟机后系统恢 ...

物理机内存32位系统只认到3.5g
虚拟机设置了2g,开着虚拟机的时候物理机剩下1g左右内存
这点大小可以把vmem文件关闭吗?vmem文件相当于系统的虚拟内存?

penghy
发表于 2012-8-18 07:52:24 | 显示全部楼层
sam_m3 发表于 2012-8-17 22:43
物理机内存32位系统只认到3.5g
虚拟机设置了2g,开着虚拟机的时候物理机剩下1g左右内存
这点大小可以把 ...

应该可以。你试过了吗?
sam_m3
 楼主| 发表于 2012-8-18 08:34:59 | 显示全部楼层
penghy 发表于 2012-8-18 07:52
应该可以。你试过了吗?

请教一下
虽然我在虚拟机设置了2g内存
但实际上并不是真的划了2g物理内存给虚拟机使用?
虚拟机实际上用的内存是vmem文件?
但为什么打开虚拟机系统的时候,我用内存管理工具看物理内存确实少了2g?
峪飞鹰
发表于 2012-8-18 12:39:15 | 显示全部楼层
sam_m3 发表于 2012-8-17 22:26
我用的vmware,没有你说的内存设置选项哦

点VMWware的Edit菜单,选Preferences菜单项,在弹出的Preferences窗口左边,选中Memory,右边选中“Fit all virtual machine memory into reserved host RAM”,点击OK按钮即可。如果选项是灰的不能用,请以管理员身份启动VMWare后再设置。
sam_m3
 楼主| 发表于 2012-8-18 13:16:51 | 显示全部楼层
峪飞鹰 发表于 2012-8-18 12:39
点VMWware的Edit菜单,选Preferences菜单项,在弹出的Preferences窗口左边,选中Memory,右边选中“Fit a ...

这样修改是否等同于4楼坛友的方法:
对特定的虚拟机“禁用”vmem文件
用记事本打开虚拟机目录下的.vmx文件
修改特定虚拟机目录下的vmx文件,在其中加上一行:mainMem.useNamedFile = "FALSE"
峪飞鹰
发表于 2012-8-18 13:25:12 | 显示全部楼层
sam_m3 发表于 2012-8-18 13:16
这样修改是否等同于4楼坛友的方法:
对特定的虚拟机“禁用”vmem文件
用记事本打开虚拟机目录下的.vmx文 ...

这个不太清楚。。我没这样设定过。不过我这里,设定了Preferences后,基本上打开的虚拟机就没有vmem文件,而且不管主机还是虚拟机,一点也不卡。另外,看你前面的描述,貌似是大于4G的内存,但是只认了3.5G,现在你分给虚拟机2G内存,如果虚拟机里不是Win7的话,是XP的话,应该不会卡。Win7会有点小卡,毕竟你主机和虚拟机内存都不大,交换文件写入和读取会比较频繁。你可以试试楼上的建议,然后再试试我的,看看是否有改观。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 晋ICP备20004298号-1 ) GMT+8, 2020-11-30 03:18 , Processed in 0.141036 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表