分页: 1 / 1
Linux下vmware运行缓慢
发表于 : 2005-11-16 23:20
由 glade
在vmware装了个windowsXP,运行非常慢
打开系统监视器发现了问题的根源,用户内存才用了101M,而已用交换达到了90M了,整个系统查不多都是在虚拟内存运行的,怪不得慢了
改了一下vmware设置,memory选项改为Fit all virtual machine memory into reserved host RAM
再次监视vmware启动,用户内存一直增加,交换内存保持不变
可是过了不久,用户内存锐减,而交换内存剧增,与更改设置前的情况一样
谁有好方法让它在内存中运行吗??
发表于 : 2005-11-17 0:01
由 catinsnow
你总共多少内存?虚拟机的内存是不是太小了?xp最好大于192M.
发表于 : 2005-11-17 10:56
由 ifu
我装的2000.运行很好哇..你的物理内存是多少啊?
发表于 : 2005-11-17 14:42
由 glade
扣除显卡共享的那一部分,物理内存有350M
我给vmware里的XP分了180M,XFCE桌面占用70多M
算下来系统还有100M的空余内存
发表于 : 2005-11-17 14:56
由 laborer
winxp本身非常耗资源的,就算是在真机上跑xp没有256m的内存也会显得很吃力,如果你只是想用windows,我觉得2k是更好的选择。
发表于 : 2005-11-17 16:03
由 catinsnow
vmware tools装了吧.
发表于 : 2005-11-17 17:05
由 glade
已经装了,可是也没什么用,还是那么慢
这是在gnome下运行的截图,平时gnome开机就消耗了100M内存,可是.....
发表于 : 2005-11-18 20:50
由 glade
突然有灵感了,只要swap没有了,就不会这个问题了
在fstab中干掉swap,HO~HO~ vmware跑得飞快
发表于 : 2005-11-18 22:13
由 laborer

这样也能提高速度...... 看来内存的交换策略有点问题了。
发表于 : 2005-11-19 11:42
由 glade
使用中发现的问题
Xfce桌面下,运行vmware里的win2k速度很不错,但这时Linux的程序变得很慢开一个终端仿真都要老半天,而且win2k的速度大受影响,点击开始要等3秒钟才见到菜单。(linux程序只是打开,并无操作)
Gnome底下还是有问题,运行win2k很慢,打开系统监视器(不可思议,这个过程用了一分钟,狂读硬盘),内存占用132M! 不知何故?swap已经是零了,不会再有磁盘缓存了吧?尝试运行linux的程序,异常缓慢,不断读盘,难道系统用了其他的虚拟内存方式?
很想把这个问题弄清楚,希望有高人解惑
发表于 : 2005-11-22 15:15
由 wwwlion
讨论vm的速度,现来说说大家的配置吧。
我以前也经常抱怨vmware太慢,其实首先要考虑一下自己的机器是否还是主流配置问题。
我以前是独龙1G,256内存,单独跑一个系统没问题,要是用VM就没有办法忍受了。还好我刚刚升级了。现在配置是xp2000,超频到XP2400 内存增加到512M。现在用VM跑windowsxp 基本上和以前的配置下直接跑XP一样(当然,都是跑些小程序,比如QQ之类的),并且linux下也感觉不到太多的影响。512M内存没有到头的情况。只是CPU经常满负荷,要是CPU在快点就好了。