Kvm、VMware、Virtualbox、Xen、Qemu 等
-
glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
#1
帖子
由 glade » 2005-11-16 23:20
在vmware装了个windowsXP,运行非常慢
打开系统监视器发现了问题的根源,用户内存才用了101M,而已用交换达到了90M了,整个系统查不多都是在虚拟内存运行的,怪不得慢了
改了一下vmware设置,memory选项改为Fit all virtual machine memory into reserved host RAM
再次监视vmware启动,用户内存一直增加,交换内存保持不变
可是过了不久,用户内存锐减,而交换内存剧增,与更改设置前的情况一样
谁有好方法让它在内存中运行吗??
-
catinsnow
- 帖子: 773
- 注册时间: 2005-08-02 7:23
- 来自: 上海
#2
帖子
由 catinsnow » 2005-11-17 0:01
你总共多少内存?虚拟机的内存是不是太小了?xp最好大于192M.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
-
ifu
- 帖子: 130
- 注册时间: 2005-10-25 15:08
- 来自: 杭州
#3
帖子
由 ifu » 2005-11-17 10:56
我装的2000.运行很好哇..你的物理内存是多少啊?
-
glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
#4
帖子
由 glade » 2005-11-17 14:42
扣除显卡共享的那一部分,物理内存有350M
我给vmware里的XP分了180M,XFCE桌面占用70多M
算下来系统还有100M的空余内存
-
laborer
- 帖子: 1016
- 注册时间: 2005-10-25 11:15
-
联系:
#5
帖子
由 laborer » 2005-11-17 14:56
winxp本身非常耗资源的,就算是在真机上跑xp没有256m的内存也会显得很吃力,如果你只是想用windows,我觉得2k是更好的选择。
-
catinsnow
- 帖子: 773
- 注册时间: 2005-08-02 7:23
- 来自: 上海
#6
帖子
由 catinsnow » 2005-11-17 16:03
vmware tools装了吧.
Ubuntu Intrepid
#P4 2.4
P4 2.4C
#1024MB
2048MB
#120G
500G+120G
Nvidia FX5700
#ATI9100 --拆了,受不了ATI的驱动.
-
glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
#7
帖子
由 glade » 2005-11-17 17:05
已经装了,可是也没什么用,还是那么慢
这是在gnome下运行的截图,平时gnome开机就消耗了100M内存,可是.....
-
附件
-
-
glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
#8
帖子
由 glade » 2005-11-18 20:50
突然有灵感了,只要swap没有了,就不会这个问题了
在fstab中干掉swap,HO~HO~ vmware跑得飞快
-
laborer
- 帖子: 1016
- 注册时间: 2005-10-25 11:15
-
联系:
#9
帖子
由 laborer » 2005-11-18 22:13
这样也能提高速度...... 看来内存的交换策略有点问题了。
-
glade
- 帖子: 1383
- 注册时间: 2005-10-21 16:57
#10
帖子
由 glade » 2005-11-19 11:42
使用中发现的问题
Xfce桌面下,运行vmware里的win2k速度很不错,但这时Linux的程序变得很慢开一个终端仿真都要老半天,而且win2k的速度大受影响,点击开始要等3秒钟才见到菜单。(linux程序只是打开,并无操作)
Gnome底下还是有问题,运行win2k很慢,打开系统监视器(不可思议,这个过程用了一分钟,狂读硬盘),内存占用132M! 不知何故?swap已经是零了,不会再有磁盘缓存了吧?尝试运行linux的程序,异常缓慢,不断读盘,难道系统用了其他的虚拟内存方式?
很想把这个问题弄清楚,希望有高人解惑
-
wwwlion
- 帖子: 62
- 注册时间: 2005-05-31 9:20
#11
帖子
由 wwwlion » 2005-11-22 15:15
讨论vm的速度,现来说说大家的配置吧。
我以前也经常抱怨vmware太慢,其实首先要考虑一下自己的机器是否还是主流配置问题。
我以前是独龙1G,256内存,单独跑一个系统没问题,要是用VM就没有办法忍受了。还好我刚刚升级了。现在配置是xp2000,超频到XP2400 内存增加到512M。现在用VM跑windowsxp 基本上和以前的配置下直接跑XP一样(当然,都是跑些小程序,比如QQ之类的),并且linux下也感觉不到太多的影响。512M内存没有到头的情况。只是CPU经常满负荷,要是CPU在快点就好了。