作者TimeToDie (痰吐袋)
看板Windows
标题[问题] 实务面的 为什麽要RamDisk
时间Sat Oct 31 10:47:42 2009
先说一下我不是啥资讯科毕业的 有错请指正
记忆体 就像是空压机的存气瓶 是一个缓冲 马达充的气很慢 但是都存入存气瓶中
马达就像是硬碟 又慢又吵 记忆体就是气瓶 速度暴快 随手可得 但是容量有限
刚开机的时後 或是刚启用程式的时後 马达才刚开始启动 而气瓶是空的
於是就听到马达疯狂充气(硬碟) 所以大家就知道了为何有人要用万转硬碟还做RAID0
但是马达(硬碟)能够升级的速度 很有限 而且价格昂贵(万转硬碟) 或是寿命很短(SSD)
所以大部分人还是使用7200转硬碟(万转也没快多少 真的...而SSD寿命也真的很短...)
硬碟假如花一万台币能搞出的速度 记忆体哼哼..再烂的都是秒杀...
所以聪明的你应该知道怎样是理论上最佳的配置了吗?
应该是
便宜大容量和速度有一定水准的主流硬碟 而且那个速度都差不了多少 所以看容量就好
(便宜和速度有一定水准的主流马达)
大容量的记忆体 减少超慢的硬碟读取(大容量气瓶 减少超慢的马达打气)
我们来做个小结 记忆体怎样才够用
只要 使用者 要用程式的时後 都是从气瓶拿(记忆体) 那就拿啥都是秒杀了
都不用等马达慢吞吞的充气(硬碟读取分页档 或是读档案) 那就很完美了 对吧?
-------------现实世界----------------
该死的XP蠢到暴 执行程式後 硬碟慢吞吞读取资料到记忆体
记忆体还一大堆没用 他又把这些可能两秒後会用到的资料 放回硬碟中(分页档)
结果两秒之後要用 很抱歉 就在那等硬碟又傻傻读分页档 就卡在那了
结果买了不管配备多好的电脑 还是蠢在等那蠢硬碟 完全没有很快的感觉阿
於是出现了RAMDISK 把实体记忆体偷出来做成一个假的超高速硬碟
然後系统的分页档放里面
嘿嘿 不管你怎放了 反正到最後都放到实体记忆体 这样顺畅多了
而Windows7 X64 一改之前X64的软硬体不相容或没出驱动的阴影(微软炒作中..)
记忆体可上8G 12G 16G 或更高 记忆体管理也算非常好
暂时用不到的记忆体中的资料 也放在那等看看後面用不用的到(快取)
我自己插8G 记忆体使用了263X 快取也有553X 大幅减少从硬碟读取分页档的机会
实际观察资源监视器中 system 读取分页档的次数 快要找不到了 一分钟不到一次
火狐三天前开的30页中的某页分页 突然切过去 也是顺畅读出 不像XP这时会突然卡住
耶 那都这样快了 硬碟都很少在读分页档了 还要RAMDISK干嘛?....
不 RAMDISK还是有很多用途的 但是对於使用了W7 X64的一般使用者来说
如果你只是想让电脑更快 RAMDISK放分页档 这条路以经不通了
还想再快?升级电脑吧...
观察CPU是否日常操作常常100%→升级CPU
观察硬碟记忆体是否还是疯狂读取 而你还是疯狂在等他读卡在那→升级记忆体容量
如果你希望的是超顺畅感受 我有测试过一点点低标准给你参考 均为W7 X64
P4 3.0 1GRAM→ CPU常常100%在等 因记忆体少硬碟也会疯狂读取 可用 不顺
X2 3600+ 4GRAM→ CPU常常100%在等 日常操作小中软体顺畅
X2 550BE 4GRAM→ 日常操作小中软体极顺畅
X2 550BE 2GRAM→ 日常操作小软体顺畅 中软体或浏览器分页开10页就开始出现慢一点了
Q6600 8GRAM→ CPU很猛 记忆体也很猛 顺畅 但是开VM之後记忆体还有点进步空间
(VM分配2-4G...没办法 我贪心)
--------------------------------------------
关於RAMDISK在P2P软体上的应用 减少硬碟读取方面 我自己比较常用eMule
eMule设缓冲时间限制30分钟 档案缓冲区大小40MB(不确定这是单一档或全部总合)
这样设下去之後 加上原本W7的记忆体管理良好
上传200下载300时 5-10秒才会闪1次硬碟灯 而从资源监视器看
也可以很清楚的看出极少量的资料在写入读取eMule的暂存区
如果将eMule整个於VM中执行 对主系统来说所有VM内的eMule存取硬碟的动作
都只是VM这个映像档的存取动作 於是还会再搞一次快取 只要记忆体够大
10-20秒闪1次硬碟也偶尔会发生 所以在驴子上 RAMDISK也没用途了
--------------------------------------------
投资报酬率
如果RAMDISK的用途是偶尔才用到的 必须计算一下投资报酬率的问题
如上所述 8G记忆体以经让我感觉还想再增加了 不够用了(或许有些人觉得很够了)
而许多版友只有2G 4G记忆体 明显还需要增加
如果再常驻减少一部分 用於偶尔才用到 似乎不太划算 因为这会影响平常使用
所以大概只会是要用才开的特殊用途 例如要载BT才设(你会不会累...)
如要用於完全取代分页档 没有8G 12G 甚至16G 大概都不用想了(自己尝试..)
而得到的是?如前所述 RAMDISK只是为了减少硬碟读取分页档
W7以经快接近完美了 你就算把分页放RAMDISK 我相信也感觉不太出来差别了
(这是推测 我没尝试过 因为不想搞烂之後要重灌)
----------------------------------------------
RAMDISK特殊用途
我有股冲动想换系统上12G 或16G 内放VM映像档灌W7...很想知道这样要灌几分钟...
XP我尝试过 切5G多 灌了5分多钟 瓶颈应该是CPU和记忆体速度
但是W7应该是放不下...
---------------------------------------------
最後再次提醒 我不是啥资讯科的 这是我玩的经验 有错请指正 毕竟来这版看就是来学的
W7内 我的电脑→内容→效能资讯及工具→进阶工具 这里有很多可以看的唷
感谢各位看完
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.169.129
1F:推 leftpig1 :我很认同.... 可惜我只有4G ..... 10/31 11:11
2F:→ leftpig1 :想买RAM的时候偏偏涨了一倍价钱.... 10/31 11:13
3F:推 lwecloud :问题在於 DRAM终究是volatile memory 永远无法当大量 10/31 11:40
4F:→ lwecloud :储存装置 至於你说SSD碟 就算是效能较好的SLC 速度 10/31 11:40
5F:→ lwecloud :也比不上main memory。 10/31 11:41
6F:→ lwecloud :PAGE FILE原本就是在设计来解决main memory不够的问 10/31 11:42
7F:→ lwecloud :题,能不用到当然好,毕竟现在的memory大小不同以往 10/31 11:43
8F:→ lwecloud :RAMDISK终究只是个辅助用的,RAMDISK设愈大,你关机 10/31 11:44
9F:→ lwecloud :时终究要把资料写回HDD就愈慢,除非你里面都是些不用 10/31 11:45
10F:→ lwecloud :的东西。 10/31 11:45
11F:推 lwecloud :然後我不太懂你这篇到底想表达什麽... 10/31 11:53
12F:→ lwecloud :某些AP"似乎"会半强制使用PAGE FILE(听说PhotoShop 10/31 11:54
13F:→ lwecloud :会,不过我没在使用,不确定) 10/31 11:54
14F:→ TimeToDie :我只是看很多人对RAMDISK念念不忘 想说 写篇说明 10/31 12:12
15F:→ netburst :RAMDISK把PF放进去已经不主要用途了啊 我x64也要切 10/31 12:58
16F:推 cckkyle :请问 暂存档要放入 大家建议切多少给它阿? 10/31 12:59
17F:→ netburst :x32 64~1534 有要跑绘图那种再加大 10/31 13:05
18F:推 cckkyle :再请教一下我要用gavotte ramdisk要成立时 他说失败 10/31 13:08
19F:→ cckkyle :(它显示失败)我用的是W7企业版64位元 10/31 13:09
20F:→ TimeToDie :好像是因为没有X64用的有认证的驱动所以无解 10/31 13:14
21F:推 cckkyle :那有其他种程式的ramdisk可以介绍吗? 10/31 13:34
22F:→ TimeToDie :有另一牌的 要买的 自己GOOGLE看看吧... 10/31 13:46
23F:→ WandZarDeen :现在我win7x64下切ramdisk都拿来用TEMP、零碎档案 10/31 16:15
24F:→ WandZarDeen :给不知该放哪的杂档案挺方便的,也减少HD读取次数 10/31 16:18
25F:推 Sunal :那种极端使用.绘图软体单档很大的.ramdisk快很多.. 10/31 18:04
26F:→ Sunal :不过通常都会直接上外接电源模组的RAMDISK不插主机板 10/31 18:05
27F:→ Sunal :了...除此之外 就我来说(6G)一般使用用不到ramdisk了 10/31 18:05
28F:推 cckkyle :请问W大 你是用哪种ramdisk?SuperSpeed RamDisk??? 10/31 19:47
29F:推 shelfs :推~ 11/27 01:22