POPPUR爱换

标题: 升级4G后的继续堕落(2G内存不够用之续篇) [打印本页]

作者: jakenchao    时间: 2007-11-7 22:52
标题: 升级4G后的继续堕落(2G内存不够用之续篇)
自从前天发过张帖子,自称2G内存不够用以后,得到很多鲜花与石头,注册这么长时间第一次有这么多人注意,还是很荣幸的。
基于这个理由,我觉得如果不认真研究下去恐怕有些东西是搞不清楚,而且看到这么多人的回帖,我最初的想法也有些变化。

回过头来看,我的做法还是很有点问题,尤其是这两个软件协调起来比较麻烦。经过思路整理,我重新出台一个方案,放弃RAMDISK,单独使用SuperCache II and SuperVolume Server Edition来构建我的系统缓存和虚拟内存。
目前为止,只是初步测试了一下性能,有了新的发现。
但是要说明一下,由于使用2G的内存平衡调配内存难度很大,而且我现在已近开始使用4G的系统(内存便宜的实在是忍不住了:a)),所以所到测试是在4G基础上进行的,希望大家理解。
首先发图,目前我手里有的唯一测试硬盘的软件是从WIN PE系统里复制过来的ATTO DISK BENCHMARK 32 汉化版,所以对测试数据不保证是准确,但是经过截图比较还是能看到几种方案的差异

下边开始放图,测试是用800M的NTFS分区开始(因为下午某位XD测试后说还是NT格式性能更好一些)。
首先是物理硬盘,未加载任何软件缓存的原始测试图
[attach]800271[/attach]

单SATA硬盘,所以只要拿这个做基本起步就行了,毕竟在这里我还是低配置,磁盘阵列是不敢想的……:a)

接下来是使用supercache附加了128M缓存的测试图
[attach]800272[/attach]

很明显,性能提升,可以说已经是发挥了硬盘性能

接下来出场的就是我原来推荐的ramdisk虚拟硬盘
[attach]800273[/attach]

和前两个都成绩已经是遥遥领先,但是很奇怪,就是不知道为什么读取写入成绩波动比较大,难道是因为内存虚拟的,所以持续性比较差吗?这个就需要存储高人来解释了。

最后出场的是我新发现的,
以前由于内存不足(相对来说),使用的一直是SuperCache II and SuperVolume Server Edition中的SuperCache II,但是今天下午别的帖子里讨论RAMDISK的时候,我突然想起来SuperVolume还从来没有使用过,所以就试了一下。果然,在内存足够的情况下(对于我分的800M分区来说),SuperVolume果然能够启用了,于是挂载到划分出来的800M内存测试了结果:
[attach]800274[/attach]
结果让我有点吃惊,但是由于我对测试软件了解有限,并不知道结果是否可靠,所以先贴出来,让大家先看看吧。


[ 本帖最后由 jakenchao 于 2007-11-7 23:10 编辑 ]
作者: jakenchao    时间: 2007-11-7 23:03
这里申明一点,认为大内存可以关闭虚拟内存的XD可以看看就算了,不用再提不同意见,我也不会再对这个问题回答。
因为就我自己使用而言,虚拟内存是绝对不能禁用的,因为我需要的是通用性,毕竟我的工作来说还是离不开Adobe的软件,所以虚拟内存对我来说也是离不开的。
为了这个矛盾,所以我才有了提高虚拟内存性能的想法,用软件实现虚拟内存到物理内存的回归。
而且经过我自己的体验及在网上相关讨论的总结,800M是虚拟内存兼容性的底线,所以我的测试是从800M开始的,毕竟我的这个方案是内存和硬盘双倍的消耗,而且软件来实现的方式毕竟不能和内存直接读取相比较。

作者: jakenchao    时间: 2007-11-7 23:28
再贴张现在的内存占用,C、D盘一共挂了256M缓存,不过总占用已经降到1.38G,不再是以前的待机2.6G的偏执类型。当然我还不会放弃,4个分区将来还要各挂上128M的缓存,消耗掉512M,最后稳定的开销底线应该是1.64G左右。
[attach]800292[/attach]

[ 本帖最后由 jakenchao 于 2007-11-7 23:30 编辑 ]
作者: 板砖猛给    时间: 2007-11-8 00:46
:blink: 先收着,等会看
作者: Cameraman    时间: 2007-11-8 04:02
PhotoShop不是必需用虚拟内存
在Ramdisk里放虚拟内存是愚蠢的行为
作者: xxxyyy    时间: 2007-11-8 06:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: thedk123    时间: 2007-11-8 07:24
lz 工作需要的话   直接8g么好来~~  那么便宜的内存  测来测去~.~
作者: lillxu    时间: 2007-11-8 07:34
反正不嫌多~~~~~:p :p
作者: zhx_gd    时间: 2007-11-8 07:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: su27_jx    时间: 2007-11-8 07:53
内容太长,最好来个总结。
作者: 板砖    时间: 2007-11-8 08:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: mcwxx001    时间: 2007-11-8 08:08
目前2G内存中.....把网页缓存放到RAMDISK中了。。。上网时候不用看硬盘闪了。。。这个是我认为最大的优点。。。
作者: 白家粉丝    时间: 2007-11-8 08:43
楼上的虚拟内存怎么设置的。
作者: rghost    时间: 2007-11-8 08:43
几百块钱的东西,翻来覆去的测个P
作者: slam1847    时间: 2007-11-8 08:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 蒙大拿    时间: 2007-11-8 09:05
:crying: 还在用128M的SDRAM, 升到1G代价太大,应了那句老话,
作者: jakenchao    时间: 2007-11-8 09:35
多谢各位支持,但是我决定保留虚拟内存也是从稳定性考虑。
以前也试验过完全舍弃虚拟内存,但是由于工作需要,我使用的软件会把内存吃满,曾经有过4个小时的视频文件生成,在最后关头因为系统蓝屏而前功尽弃,后来不得不妥协重新打开虚拟内存,结果生成过程没有任何问题。
另外还有些游戏在没有虚拟内存的时候是拒绝运行的,从软件设计上来说尽量优先使用物理内存是最好的方法,但是事实上真的有些软件离开虚拟的东西就不会正常。由于机器是工作用,所以优先考虑到是稳定性,单单是游戏机的话,系统出错最多是存档丢失,大不了再来一次而已。
另外对于我最终的1.63G占用我说明一下,其中包含的800M只是空占用而已,因为我设定的虚拟内存是0-768,而平时情况下这个虚拟的分区里是完全空闲的。而且我现在手里并没有什么比较消耗资源的游戏(对现在的FPS游戏并不是很感冒),所以没法测试极端情况,但是似乎CPU占用有下降,而且物理内存占用上升也不是很明显,有时间的话我把以前备份的PS工作存档找出来,看看把内存占满后的情况。

[ 本帖最后由 jakenchao 于 2007-11-8 09:37 编辑 ]
作者: jakenchao    时间: 2007-11-8 09:51
原帖由 slam1847 于 2007-11-8 08:46 发表
大概34年前,1g内存非常奢侈的时候,我做过和楼主几乎一样的尝试,因为觉得内存不能完全得到使用,所以用了ramdisk,尝试过下面这些用法:
1、把某些不太大的绿色软件和游戏放在里面(这个可以用脚本实现自动放置),比如 ...


多谢你的经验。现在我已经舍弃RAMDISK,开始转用Super Cache和SuperVolume,尤其后者,其实是硬盘分区的全镜像。
由于对稳定的要求,所以我现在不得不保留虚拟内存,并想办法用第三方软件实现虚拟内存的物理回归,在这方面我已经不想讨论。
也许有一天微软系统真的可以抛弃虚拟内存,并且所有的软件不论游戏还是办公软件、多媒体专业软件都可以不再依靠低效的虚拟内存,那么我这些试验就都可以变成白费力了。
但是我很希望那一天能早点来,毕竟有个人进行这种尝试是个很低效的过程,而最好的效果也就是比完全硬盘虚拟内存好一点点,永远比不上真正的内存效率。这也正是我现在自己都觉得沮丧的地方。
不过也有所得,从自己的尝试过程中,我发现其实这些软件可以说是利用系统内存模拟了一个固体硬盘,而且绕过了芯片组的传统硬盘传输瓶颈,由此可见固体硬盘真的很有潜力。
再次谢谢各位,不论支持还是质疑,都给了我很多参考。最后再偏执的痛恨一下泼冷水恶意打击为乐的某些人。
作者: tjashuro    时间: 2007-11-8 10:12
废话连篇,结果就一个,多了2g内存
作者: 直流电    时间: 2007-11-8 10:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莱茵钢铁    时间: 2007-11-8 10:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: jakenchao    时间: 2007-11-8 10:45
原帖由 莱茵钢铁 于 2007-11-8 10:44 发表
升级8G后的继续堕落(4G内存不够用之续篇)
升级16G后的继续堕落(8G内存不够用之续篇)
升级32G后的继续堕落(16G内存不够用之续篇)
………
升级NG后的继续堕落(N/2G内存不够用之续篇)


:lol:我也想这么续下去,问题是内存插槽满了,而且大米有限,有兴趣看到N/2续篇的话赞助点内存吧?
作者: jakenchao    时间: 2007-11-8 10:49
原帖由 tjashuro 于 2007-11-8 10:12 发表
废话连篇,结果就一个,多了2g内存


跟了一贴,结果就一个,多了一楼说废话的
作者: hschun    时间: 2007-11-8 11:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: wxjiank    时间: 2007-11-8 11:14
我也只用supercache。。
Ramdisk内存盘也试过,感觉使用效率比较低,而且internet临时文件放进去后,再开机所有网站都没法自动登录,包括QQ,还得重新输入密码。不爽于是删了
作者: greedningg    时间: 2007-11-8 11:22
:funk: :funk: 。。。。。。。。
作者: han_lijia    时间: 2007-11-8 11:30
研究精神值得鼓励,给下SuperCache II and SuperVolume Server Edition这个软件吧
作者: 鲁爾    时间: 2007-11-8 11:36
进来看续篇:lol:
作者: jakenchao    时间: 2007-11-8 11:51
在这里直接贴出商业软件并不是很好,要注意河蟹社会风气。
请自己下载原版SuperSpeed SuperCache II and SuperVolume v1.0.12.0版软件,有安装和使用的问题请PM。
另外说明,以上都是我在自己的机器上测试,具体效果在各位的系统里可能会有差异,有兴趣可以自己尝试。
这个软件只声明支持2000、2003和XP,而且我并没有运行VISTA的机器,所以不保证在VISTA里能运行。
作者: s7777    时间: 2007-11-8 12:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: s7777    时间: 2007-11-8 12:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: jakenchao    时间: 2007-11-8 12:46
原帖由 s7777 于 2007-11-8 12:36 发表
我还是推RAMDiskVE 支持Vista(也有XP版本)


RAMDiskVE 有LZ以上两个软件综合功能..即能增加硬盘缓存又能虚拟硬盘..并切支持虚拟硬盘的备份与导入(可以设为自动).

唯一缺点没有KEY..只能试用30天...
http://w ...


支持的多没问题,不过你还是没用好SuperCache II and SuperVolume Desktop Edition。SuperVolume的功能是硬盘分区完全内存镜像,根本就不需要备份和导入,当然先决条件是分区必须比可用内存小,也就是说2G内存可以划出一个600M硬盘分区,然后用600M内存来镜像。RAMDiskVE开机后由于导入内存,导致开机时间过长,关机也一样时间变长。
但是SuperVolume对关机不会有影响,开机比用RAMDiskVE快。

[ 本帖最后由 jakenchao 于 2007-11-8 12:49 编辑 ]
作者: jakenchao    时间: 2007-11-8 12:47
原帖由 s7777 于 2007-11-8 12:41 发表


最新版应是SuperSpeed.SuperCache.II.and.SuperVolume.v1.0.16.0.Win2kXP2k3.Server.   不支持VISTA
http://thepiratebay.org/search/SuperSpeed./0/3/0   带KEY


多谢支持!
作者: 1201    时间: 2007-11-8 14:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: hdy_aoe    时间: 2007-11-8 14:09
还在512M ddr1呢
作者: shike_cuke    时间: 2007-11-8 14:48
仔细了解了解...............
作者: woodfish    时间: 2007-11-8 15:12
所谓的没有虚拟内存游戏无法运行的问题我没遇到过
一般2G内存我都把虚拟内存关了
感觉LZ的对虚拟内存的概念和网上通行的不太一样
一般的意思都是当物理内存不够用的时候调用硬盘的虚拟内存,反正我打网络游戏,3开都不用开虚拟内存
至于行业软件,没有使用过,没有发言权
作者: jakenchao    时间: 2007-11-8 15:58
RAMDiskVE没注册码,所以就不装了,不然试用期到了也没用。现在跟帖的还都围绕着RAMDISK,其实都没发现我现在对这个已经兴趣不大了,开始只使用SuperCache II and SuperVolume Desktop Edition了。既然大家都有兴趣,我就找了一个可以在VISTA下使用的RAMDISK,绿色汉化版,不过性能如何就不知道了,有兴趣的自己拿去玩吧。:lol:
[attach]800455[/attach]
[attach]800456[/attach]
作者: 陶仁贤    时间: 2007-11-8 16:08
1个内核2G内存算是不错的搭配了,包括作游戏开发鸡,也救这样的配置了...
作者: distance    时间: 2007-11-12 14:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: distance    时间: 2007-11-12 15:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: distance    时间: 2007-11-12 15:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: distance    时间: 2007-11-12 15:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: distance    时间: 2007-11-12 15:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: jakenchao    时间: 2007-11-12 19:08
原帖由 distance 于 2007-11-12 14:57 发表

请问硬盘分区和内存镜像是如何同步的?实时同步不是要实时读写硬盘?和直接用硬盘缓存有什么区别?而且要多余的cpu和内存资源来管理这些操作。是等系统空闲了再同步吗?那如果一直很忙一直没法同步,出现意外不是照 ...


终于有一个可以讨论RAMDISK的了。我所以不用RAMDISK是因为发现用RAMDISK挂虚拟内存有时候开机时候虚拟内存会失效,虚拟盘里其实没有挂上虚拟内存,事实上系统自动在C盘重建了pagefile.sys文件。这个问题我用2G的时候还没有发现,因为我C盘8.5G,剩余空间放3G页面文件还没问题,但是换成4G以后一旦虚拟盘挂虚拟内存失败,C盘马上报警空间不足,所以才发现这个问题。而这时候看电脑属性里还是手动设置的样子,WINDOWS来了一个阳奉阴违。
作者: wl00560    时间: 2007-11-12 19:29
我想问一下,楼主是Windows XP吗?能认出多少内存?如果不能认全的话,RamDisk能否利用多余的内存?
我也想升级到4G,但就是怕浪费……
作者: 晶晶守护神    时间: 2007-11-12 19:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: distance    时间: 2007-11-12 20:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: jakenchao    时间: 2007-11-12 20:12
原帖由 distance 于 2007-11-12 20:04 发表

这可能是由于ramdisk加载不及时,在windows启动完成磁盘还没有形成。用的哪个ramdisk软件?


super ramdisk 8.04 se
有时候很正常,说不上什么时候就又偷偷建页面文件,还没找到原因
作者: jakenchao    时间: 2007-11-12 20:13
原帖由 晶晶守护神 于 2007-11-12 19:59 发表
lz脱了裤子放屁  鉴定完毕  匿了 ~~~!!!~~~
自动管理多好 非要手工管理


你还是自己带个尿不湿吧,自动管理多好,非要手工管理。
作者: 蛙青    时间: 2007-11-12 20:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: yiyo    时间: 2007-11-12 20:21
原帖由 jakenchao 于 2007-11-8 15:58 发表
RAMDiskVE没注册码,所以就不装了,不然试用期到了也没用。现在跟帖的还都围绕着RAMDISK,其实都没发现我现在对这个已经兴趣不大了,开始只使用SuperCache II and SuperVolume Desktop Edition了。既然大家都有兴趣, ...

THX~~~
作者: jakenchao    时间: 2007-11-12 20:36
原帖由 蛙青 于 2007-11-12 20:15 发表
佩服LZ的探索精神,真没想到4G内存能有这样的用法,大开眼界!随便叹几句:

1、跟贴里有很多人根本没用过4G内存,LZ不必和他们一般见识。用过的人自然知道谁对谁错。
2、虚拟内存必须开,无论你用多大内存。
3、 ...


过奖过奖,其实跟贴里说的也有道理,我也就算个偏执狂,有多少内存都不够折腾的。2G内存的时候折腾这些东西觉得比玩游戏测试过瘾。曾经测试AFTER EFFECT的硬盘缓存设定多大为好,特意找了以前调色的工程用不同缓存跑了N遍,每次生成4个小时以上,结果是默认2G速度最快,让我郁闷很久。其实前边我都说了,这里多数都是硬件迷,资源不够就添硬件,很简单的办法也是很烧钱的办法。软件改进确实很低效,但是效果还是有的,关键是你觉得下功夫自己去挖掘花费的时间是否值得
作者: fhxy2006    时间: 2007-11-12 21:20
顶顶,不开虚拟内存,曾经试过,结果完qq游戏,竟然提示我虚拟内存不足,最后死机了,再试一次还是那样,后来我设了32M虚拟内存,结果就玩的很好,说那些2G内存就要把虚拟内存完全关闭的人,只能说是没遇见这样的情况,不要想当然,不知道现在玩qq游戏还会不会出现我的那种情况
作者: jakenchao    时间: 2007-11-12 21:32
原帖由 fhxy2006 于 2007-11-12 21:20 发表
顶顶,不开虚拟内存,曾经试过,结果完qq游戏,竟然提示我虚拟内存不足,最后死机了,再试一次还是那样,后来我设了32M虚拟内存,结果就玩的很好,说那些2G内存就要把虚拟内存完全关闭的人,只能说是没遇见这样的情况 ...


反对的人会说是腾讯的软件设计垃圾,不然关掉虚拟内存一样跑,大概他们都不会用这样的垃圾软件了。
不过还是感谢支持,希望看到更多的个人经验。
作者: fhxy2006    时间: 2007-11-12 23:18
原帖由 jakenchao 于 2007-11-12 21:32 发表


反对的人会说是腾讯的软件设计垃圾,不然关掉虚拟内存一样跑,大概他们都不会用这样的垃圾软件了。
不过还是感谢支持,希望看到更多的个人经验。


我也设定过硬盘缓存放到虚拟硬盘里面,速度还是有点提高,特别是那些小的程序,响应速度能感觉到快了,大程序感觉不到差别,但是魔兽别的设置不变,再load的时候,还是要快那么一点点,这个是同学比试出来的,他们酷爱玩魔兽,load的时候的速度也是他们互相“pk”的一个地方
作者: oooocoooo    时间: 2007-11-13 14:42
虚拟硬盘里放临时文件夹很爽
直接下载和解压时有明显体会
作者: distance    时间: 2007-11-13 14:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: Cameraman    时间: 2007-11-13 15:18
原帖由 蛙青 于 2007-11-12 20:15 发表
佩服LZ的探索精神,真没想到4G内存能有这样的用法,大开眼界!随便叹几句:

1、跟贴里有很多人根本没用过4G内存,LZ不必和他们一般见识。用过的人自然知道谁对谁错。
2、虚拟内存必须开,无论你用多大内存。
3、 ...

对,我们用不起4G,你有钱,你款
对,我们都没用过AE,PS,PR,你专业,你仙

不用回帖了,我先替你说了"怎么知道图是不是假的,谁知道是不是你自己的":w00t):
作者: jakenchao    时间: 2007-11-13 15:56
原帖由 distance 于 2007-11-12 15:01 发表

你可以玩一下泰坦之旅。


LS既然玩过大内存就帮忙解释一下怎样关闭虚拟内存跑这个游戏好了。
真玩通了大内存就露两手,别总在这里和人斗嘴玩。
另外真是用大内存的没必要摆出一堆内存条来,让人感觉你是卖内存的。

[ 本帖最后由 jakenchao 于 2007-11-13 16:15 编辑 ]
作者: 萧翎翎    时间: 2007-11-13 16:35
这帖不错。反正我用4G内存的。看看这帖算是长点知识也好。
作者: xhj    时间: 2007-11-13 16:40
有钱就是TMD好啊。
上8G算了。

羡慕哟
作者: distance    时间: 2007-11-13 16:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: Cameraman    时间: 2007-11-13 17:28
原帖由 distance 于 2007-11-13 16:41 发表

关闭了就不能玩,因为游戏设计就是需要虚拟内存的,这个问题只能找游戏公司解决。关闭虚拟内存有时候会有莫名其妙的问题,这个游戏只是把问题表现的最突出而已。
“另外真是用大内存的没必要摆出一堆内存条来,让 ...

小孩子喜欢斗嘴呗。就别配合了行不行?就让他自己最后一贴,看他还有没有自顶
该说的都说完了,你说东我说西,看官们自己站队
剩下就是摆摆谱了
主要Show Show EXIF信息:w00t): 卖内存,卖相机




作者: jakenchao    时间: 2007-11-13 20:25
原帖由 distance 于 2007-11-13 16:41 发表

关闭了就不能玩,因为游戏设计就是需要虚拟内存的,这个问题只能找游戏公司解决。关闭虚拟内存有时候会有莫名其妙的问题,这个游戏只是把问题表现的最突出而已。
“另外真是用大内存的没必要摆出一堆内存条来,让 ...


你还是问他摆出那一大堆内存条想说明什么吧,真想证明自己用多大内存自己截屏不是比这简单。
另外这位兄弟一直在和我争论虚拟内存无用,所以让他来解释某些游戏运行的问题,不过他始终没提出解决方案。
看他回帖都说什么了?顾左右而言他罢了

我为什么对他的言论有对立,有疑问的可以看我前一个帖子http://we.pcinlife.com/redirect.php?tid=842308&;goto=lastpost#lastpost
看看里边Cameraman说过什么也许我们两个人真如他所说,争论的根本就不是一个事情,但是有两点我对Cameraman有质疑
1、首先我贴出AFTER EFECT的设置让他来说明为什么他认为我设置有问题,可能我有点不厚道,实际上用得是已经使用4G内存时候的设置。他甚至没有一点质疑就咬定我使用的是2G系统,实际上AFTER EFECT本身最大内存占用只有2G,上边两处关于内存设置是无关紧要的。另外他对下边的磁盘缓存视而不见,说AE使用内存超出部分是利用系统虚拟内存,这根本是错误的。
2、从头至尾和我争论他都没有提供任何自己设置的截图,而且对前边已经明确某些游戏关闭虚拟内存会无法运行的情况避而不谈,只是宣称物理内存足够的时候虚拟内存是可以完全禁用而不出问题,并且宣称自己的论点“是没有人能反驳的”。
3、从他发帖从头至尾并没有见过他的系统截图,而最后出示证明自己的只是那几个并排摆放的内存条,我并没有质疑内存的归属,只试问他用的什么系统,服务器主板?这么多内存都是他插在自己机器上的?
由以上三点,我妄自推导
Cameraman也许,仅仅是也许使用过4G的WINDOWS,但是至少对软件和游戏了解并不是很深,反而是对硬件很有自信,再加上他自我展示出那么多内存条。通常我认为对游戏和软件接触过又不深入,硬件倒是随手能拿出一把的人,只有两种,一种是硬件收藏,一种是卖硬件的,我更倾向于他属于后者

另外我之所以发这两个帖子,根本在于我认为自己对WINDOWS内存的管理理解还是有不正确的地方,网上查到的很多东西的真实性我也很迷茫,所以我发过的东西都是经过我自己测试过的结果。关于游戏不能脱离虚拟内存的结论是4年前我还在玩游戏的时候就有的结论,不过很遗憾我并不能把我当时测试过的有问题的游戏都列出来,毕竟那时候的游戏和现在是不完全一样,但是对于软件不兼容性我还是有点体会,出于慎重我并不想举出一个可能我设置上有问题的例子贻笑大方。
基于以上原因,我对每个回帖的人都会尽量回复,对大家给我的支持予以感谢,不论是支持还是否定,但是我希望是回帖者自己亲身的体验而不是不负责任的乱喷。
Cameraman回帖,首先我也要感谢,你让我看到我视野可能没有达到的地方,但是我也希望你能为自己的说法提供证据。不过至今我看到的更多是对我自己研究结果的蔑视,并且似乎更多是没有根据的,所以我当然会愤怒。




[ 本帖最后由 jakenchao 于 2007-11-13 21:29 编辑 ]
作者: jjknuuuu    时间: 2007-11-13 22:11
写的还不错,手工设置800M就OK了?

我也是4G,关闭虚拟内存三个月了,暂时没出现过一次问题,再继续观察中.
作者: jakenchao    时间: 2007-11-13 22:45
原帖由 jjknuuuu 于 2007-11-13 22:11 发表
写的还不错,手工设置800M就OK了?

我也是4G,关闭虚拟内存三个月了,暂时没出现过一次问题,再继续观察中.


多谢支持,如果有其他问题也请提供,我会认真参考
作者: AElee    时间: 2007-11-14 01:24
精神是值得称赞的,没什么不好,总得有人来写!
作者: roger243    时间: 2007-11-14 02:11
我8G内存装VISTA64用了两天就玩回XP32的2G内存了~~ 现在不知道该怎么处理4根GSKILL的2G内存了~~
作者: shooter556    时间: 2007-11-14 09:00
我想搞大内存,划出2G来,挂载/usr/portage,这样我的gentoo就能飞快了~
作者: jakenchao    时间: 2007-11-14 09:53
原帖由 distance 于 2007-11-12 14:57 发表

请问硬盘分区和内存镜像是如何同步的?实时同步不是要实时读写硬盘?和直接用硬盘缓存有什么区别?而且要多余的cpu和内存资源来管理这些操作。是等系统空闲了再同步吗?那如果一直很忙一直没法同步,出现意外不是照 ...


多谢质疑,昨晚又重新测试过,最后发现1L贴图后两个读写那么难看的原因了。就是因为打开了同步写入的关系,由于硬盘写入速度低,内存同步需要等待硬盘写入完成,所以又影响到下一步的读取。所以我的解决方案是关掉写入缓存,还是靠直接写入硬盘,仅缓存读取,最后结果比较满意,尽管写入速度局限于硬盘,但是读取速度最大超过100M,应该比较理想了。
作者: jakenchao    时间: 2007-11-14 09:54
原帖由 roger243 于 2007-11-14 02:11 发表
我8G内存装VISTA64用了两天就玩回XP32的2G内存了~~ 现在不知道该怎么处理4根GSKILL的2G内存了~~


:a)我倒是不会嫌弃内存太大,不过GSKILL的2G太米了点……
作者: owenozx    时间: 2007-11-14 14:08
supervolume的介绍
http://www.jvtech.com.tw/vir-supervolume.htm

大概看来,提速关键是“延遲寫入,減少(单位时间内)硬碟讀寫的I/O”
要写入的还是要写的
作者: jakenchao    时间: 2007-11-14 14:43
原帖由 owenozx 于 2007-11-14 14:08 发表
supervolume的介绍
http://www.jvtech.com.tw/vir-supervolume.htm

大概看来,提速关键是“延遲寫入,減少(单位时间内)硬碟讀寫的I/O”
要写入的还是要写的


我还是把原文贴过来吧

SuperVolume是針對中小容量應用程式所開發出的DiskI/O解決方案,透過記憶體將整個磁碟做鏡像,將需加速的資料放入磁碟中,Supervolume讓記憶體與磁碟做鏡像,將記憶體快取在磁碟之上,所有的資料都於存於磁碟中,SuperVolume則攔截讀取與寫入,讀取時則於快取中讀取,寫入時可以直接寫入磁碟或是使用lazy-write延遲寫入,減少硬碟讀寫的I/O,讓資料在記憶體中快速的被存取,增加應用程式的回應時間,適合用於資料較少,可以存放於較小的記憶體空間時使用。

这里快速读取是没问题了,关键是直接写入还是延迟写入。如果连续读写的话使用lazy-write延迟写入会影响到后边的读取,所以经过权衡我还是选择直接写了,否则看ATTO测试,波动太难看了。SuperCache和SuperVolume从原理来看差不多,只不过不是全分区镜像,所以性能还是比如后者。不过SuperCache对系统盘的加速还是明显的,载入后启动速度提高。不是说开机滚动几圈的问题,是从自检到进入桌面的整体速度。现在我用SuperCache进入桌面后右下角的小图标是站成排一路小跑进来的,和以前懒洋洋的晃进来感觉就是不一样。
作者: 古墓熊影    时间: 2007-11-14 20:26
很佩服楼主的探索精神!

关于虚拟内存的问题,虽然Windows系统里面建议你绝对不要完全禁用虚拟缓存,但那个其实是市场行为,微软为了避免非专业用户禁用后引起的麻烦增加它的售后成本而提出的,类似的提示在Windows里很多。其实如果真正的禁止百害而无一利的话,微软根本就不会给那个选项做出一个GUI的界面,甚至连注册表和组策略里面都不会给你相关的调节选项。

对Windows XP而言,个人建议不要完全禁用,因为XP的整个工作机制决定了完全禁用反而会降低性能,还会引发一些问题。(当然这个也是相对的,在现在大家普遍的超强配置下,降低的性能几乎可以忽略不计;另外系统不是用来工作和存放重要的资料的话,引发的问题,也可以忽略不计)。

Windows 2003则稍有不同,2003表面上看起来和XP很相似,但其实文件系统和系统运行的机制都比XP先进很多,所以在单机使用的时候完全禁用虚拟内存而不引发任何问题(还会提高性能),至于启动异常的调试问题,也可以有其他办法解决,MSDN上面有文章。

那个硬盘缓存的软件很爽,我正在试用,差不多可以当作是牺牲一点CPU时间来换取硬盘的性能增加,在先进系统瓶颈主要是硬盘系统的情况下,个人以为用那个软件应该是好处更大一些。
作者: owenozx    时间: 2007-11-14 21:37
我还关心p31、650i之类的主板能够利用最大多大的内存
作者: jakenchao    时间: 2007-11-14 21:47
原帖由 古墓熊影 于 2007-11-14 20:26 发表
很佩服楼主的探索精神!

关于虚拟内存的问题,虽然Windows系统里面建议你绝对不要完全禁用虚拟缓存,但那个其实是市场行为,微软为了避免非专业用户禁用后引起的麻烦增加它的售后成本而提出的,类似的提示在Windo ...


多谢支持,也感谢分享经验,我会关闭虚拟内存试试看,如果只是少数软件有问题,大不了到时候再打开。如果你使用SuperCache II and SuperVolume Server Edition有什么问题也希望能共同讨论。
说心里话,如果可能的话估计没有人会对虚拟内存有什么好感。前边和某些人争论也有点冲动,但是更多的可能是对他讨论问题时候的态度感到气愤。
作者: jakenchao    时间: 2007-11-14 21:52
原帖由 owenozx 于 2007-11-14 21:37 发表
我还关心p31、650i之类的主板能够利用最大多大的内存


可以回答你半个问题,P965以上型号芯片组都会支持物理重映射功能,P31更不会有4G内存的问题,这个是INTEL文档里说的,只要主板厂商设计BIOS时候加入功能就可以。至于650i就要问NV了。
作者: gearedbyby    时间: 2007-11-14 22:05
这点内存玩ramdisk等与自找没趣,划出来那点p大的ramdisk除了够跑测试,啥都不够,倒是浪费大量宝贵的自由可用内存,最后发现都是徒劳,自动分配是最好的
作者: jakenchao    时间: 2007-11-14 22:20
原帖由 gearedbyby 于 2007-11-14 22:05 发表
这点内存玩ramdisk等与自找没趣,划出来那点p大的ramdisk除了够跑测试,啥都不够,倒是浪费大量宝贵的自由可用内存,最后发现都是徒劳,自动分配是最好的


:a)多谢提醒,我用这个是连测试都不打算跑的,只是给虚拟内存800M,否则连用都不会用它的。
现在已经使用SuperCache II and SuperVolume Server Edition,RAMDISK已经抛弃了。

[ 本帖最后由 jakenchao 于 2007-11-14 22:28 编辑 ]
作者: winbanana    时间: 2007-11-14 23:19
原帖由 jakenchao 于 2007-11-12 19:08 发表


终于有一个可以讨论RAMDISK的了。我所以不用RAMDISK是因为发现用RAMDISK挂虚拟内存有时候开机时候虚拟内存会失效,虚拟盘里其实没有挂上虚拟内存,事实上系统自动在C盘重建了pagefile.sys ...


用用 lyh728版本的ramdisk吧,很小,感觉上很稳定,没出现过虚拟内存失效的问题
作者: jakenchao    时间: 2007-11-14 23:33
原帖由 winbanana 于 2007-11-14 23:19 发表


用用 lyh728版本的ramdisk吧,很小,感觉上很稳定,没出现过虚拟内存失效的问题

多谢提供线索,不过这几天忙着测试只用SUPERCACHE,看来要等等再说了,不过我会看看网上有关资料




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4