[游戏或软件] 禁用XP或2003的虚拟内存可以大幅度提高系统性能
AreYouOK?
2008-12-12
icewubin 写道 AreYouOK? 写道 有个问题,如果物理内存是2G,运行中物理内存和虚拟内存各用了400M,那么剩下来的那1600M就一定是空闲的吗?
操作系统是否会用这部分内存做磁盘缓存之类的用途呢? 不会,windows的内存管理就是很不智能的,总是认为物理内存是不够用的,不知道现在都是海量内存,所以要通过禁用方式来点醒它。 顾名思义“虚拟内存”本来就是虚拟的,我现在不需要他来虚拟总可以吧。 禁用虚拟内存带来的提高我理解,而且也能感受到。 但是,系统空闲的那些内存XP似乎是使用了的。 举一个例子,系统启动后,运行eclipse,硬盘狂闪,非常慢,关闭以后再开,就比较快了。之后即使在运行一些其他的程序,例如开firefox上上网,开个word什么的,再次运行eclipse,仍然很少读盘。其他的程序其实也是一样的。 硬盘的缓存没有那么大,所以我认为XP使用了空闲的那部分内存。 另外,在“系统属性”--“高级”--“性能”--“高级”--“内存使用”,所谓的“程序”和“系统缓存”到底指什么,对内存淘汰策略(也就是什么情况下会把物理内存中的数据切换到虚拟内存)有什么影响,我一直不太明白。 |
|
icewubin
2008-12-13
AreYouOK? 写道 禁用虚拟内存带来的提高我理解,而且也能感受到。 但是,系统空闲的那些内存XP似乎是使用了的。 举一个例子,系统启动后,运行eclipse,硬盘狂闪,非常慢,关闭以后再开,就比较快了。之后即使在运行一些其他的程序,例如开firefox上上网,开个word什么的,再次运行eclipse,仍然很少读盘。其他的程序其实也是一样的。 硬盘的缓存没有那么大,所以我认为XP使用了空闲的那部分内存。 另外,在“系统属性”--“高级”--“性能”--“高级”--“内存使用”,所谓的“程序”和“系统缓存”到底指什么,对内存淘汰策略(也就是什么情况下会把物理内存中的数据切换到虚拟内存)有什么影响,我一直不太明白。 1.你值得那部分内存可能和操作系统针对主板南桥的磁盘驱动的算法有关,可能会利用到部分表面上看是已经释放的内存。但是这部分内存的利用效率是得不到保证的。实际上即使你禁用了“虚拟内存”,一般也不会用完所有的物理内存,所以剩余的物理内存还是可以会被操作系统利用到。 2.“程序”可能是指加载的程序一般只执行一次,“系统缓存”可能指的是加载的程序会反复加载和运行,但是对内存的管理到底有何影响我也不太清楚。如果是作服务器或工作站的话,可以设成“系统缓存”。 我的观点是不管如何,因为“虚拟内存”一定会造成磁盘读写,而磁盘IO又是目前计算机整体性能中最大的瓶颈,一定要禁用。 |
|
insiku
2008-12-23
论坛是有个叫 X猫汤X 的 13
吹牛说 自己的优化 能让XP(非PE) 1x秒进桌面 他那狗屁叫啥优化 学linux 整个swap分区 专门放虚拟内存的页面文件 我就不信 这0磁道的读写 能比内存快 真是吹牛不上税 |
|
icewubin
2008-12-23
insiku 写道 论坛是有个叫 X猫汤X 的 13
吹牛说 自己的优化 能让XP(非PE) 1x秒进桌面 他那狗屁叫啥优化 学linux 整个swap分区 专门放虚拟内存的页面文件 我就不信 这0磁道的读写 能比内存快 真是吹牛不上税 那不就是休眠么?呵呵。 要1x秒进桌面,用个固态硬盘不就行了。 |
|
AreYouOK?
2009-02-12
|
|
icewubin
2009-02-16
insiku 写道 论坛是有个叫 X猫汤X 的 13
我就不信 这0磁道的读写 能比内存快 我听说过,因为0磁道是硬盘最外端,速度是最快的,所以一般C盘也是最快的,但是再快也不可能比内存快。 而且硬盘只有一个磁头臂,禁用虚拟内存可以相当程度的减少硬盘并发现象的发生。 我以前做过这样的体验,两个差不多速度的硬盘,windows虚拟内存(当时是2000,无法完全禁用)设置在第二硬盘上,明显感觉第一硬盘的效率大幅提升,毕竟两个硬盘就是两个磁头臂啊,windows可以专心的在第一硬盘启动大程序,把虚拟内存数据写到第二硬盘上。 |
|
laiseeme
2009-02-17
技嘉那个IRAM能挺到现在就好了
|
|
icewubin
2009-02-17
laiseeme 写道 技嘉那个IRAM能挺到现在就好了
那个东西有很多问题的,首先就是不可靠,哪天电池没电了,数据就报销了。 毕竟是要靠电来维持的,除了电池问题,什么电涌啊都容易导致数据丢失。 而如果不放重要数据的话,利用大内存设置虚拟硬盘可以达到接近的效果,再加上技嘉那玩意儿定价又太高,不能量产降低成本,也得不到任何主板芯片组厂商的支持和推广,失败再所难免。 整个商业模式,完全是以前的卖汉卡、解霸卡的传统硬卡营销模式。 |
|
bluemare
2009-03-27
问下 我2000系统还是2003的系统 忘记了 内存768 是否可以通过禁用虚拟内存提高速度?????
|
|
wangdi
2009-03-27
bluemare 写道 问下 我2000系统还是2003的系统 忘记了 内存768 是否可以通过禁用虚拟内存提高速度?????
768太小了嘛大哥。。。 |