作者Kevinsheu (疫男)
看板Windows
标题Re: [问题] 64位元和RAMDISK的问题
时间Thu Apr 15 20:55:18 2010
※ 引述《viooiv (紫)》之铭言:
: → virtuemood :看到ramdisk就觉得好笑,这麽好用的东西都拿去放 04/15 19:00
: → virtuemood :firefox暂存或pagefile,真是浪费 04/15 19:00
其实Ramdisk还是有它存在的意义 不管是32或64的OS
不过有一个小前提就是了
说真的Ramdisk切个512MB~1GB左右就差不多了 再上去没有什麽太大的意义
大部分人都把Ramdisk拿来放temp或是pagefile
放pagefile到底是好或不好 小弟我原则上不予置评
这篇文章只针对temp的部份来说
有的人会说firefox本身就可以透过强制关闭disk cache的方式
来达到将所有快取档案都透过存放於记忆体的方式来读取
乍看之下的确跟把cache指向ramdisk一样
但是别忘了 firefox关闭之後 存放於记忆体的那些cache还在吗?
关闭disk cache的确可以达到与ramdisk相同的意义
但是一关闭浏览器之後 那些本来存放的cache就会跟着记忆体的释放而消失
把firefox重开之後 用关闭disk cache的人 需要重新把页面再抓回来
而ramdisk存放的人 却不需要再抓一次 差异在此
小弟的认知在於
使用ramdisk的意义 不光是让写入变快 读取方面也可以加速 才是善尽ramdisk的用途
而cache原先的用意 就是在於只要server页面资料没有更新 就可以不用重新抓取页面
就算是关机 关闭浏览器之後也是一样 避免无意义的网路存取
也减少网路下载的时间
关闭浏览器就消失的cache 就意义上来说似乎已经丧失了cache一半的功用
的确ramdisk关机 里头的东西也是会消失
但是以关机与关闭浏览器的频率来看 再怎麽说两者次数也顶多打平
同样是用ram存放这些cache 能够更有效的反覆利用这些cache不是更好吗?
小弟是就cache的定义来说明ramdisk也还是有它存在的意义
不论是32或64 切一小块来存放这些temp 整体来说还是比较好一点
32超过4G的不说
64拿个512来都还算不错的范围 当然不是叫你拿2G甚至4G来切
其实也不光是浏览器的cache 把temp路径指到ramdisk也是不错 64OS下面
一切软体的安装 压缩解压缩 或是转档 总是会有一些temp file
64位元的OS 你RAM就算10G 20G全部给你OS抓到 全部都在OS的控制下好了
这些temp file永远还是会先写到硬碟去跑
倒不如切个一小块放这些temp file 用ramdisk的好处去处理这些temp file
我觉得这样也是不错说真的…
用ram去跑一定是比硬碟快的 这些temp file也没有什麽太过需要保护的需求
要说firefox或是64位元的OS不需要用到ramdisk 我倒是觉得未必就是了@@"
不过拿ramdisk来存放p2p temp或是甚至放游戏放软体去跑
小弟个人是觉得风险实在太大
的确使用ramdisk可以利用一些方法做到开关机储存与回写档案的功能
但是谁都不能保证你的电脑永远不会有突发状况
永远都可以正常的关机
如果是怕p2p硬碟读写太频繁 通常p2p client都可以设定读写的buffer
加大buffer就好 放ramdisk实在不太保险
软体放进去就更不用说了…
以上 大家可以讨论一下~
--
◥ ◥◥◥◥◤◤◤◤
哼,不痛不痒的,怎麽可能.. ◥ ◤◢█▇▆▅▄▂◤
●∕ . ▄▄▄▄▄▄▄ ◥ ◤▆▅▄▃▂ ◤""
╱) _ζ′ 啊啊啊啊啊啊!!! 你已经射了。 ◣ ◢█ ▋◥◣▁◢◤
╱ ▏
∕╲ ▁▃▂▁ ▄▄▄▄▄▄▄ ▉ ▁◢/▊
▇▆▅▆ gayb ◣ ▌ ▋
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.131.164
1F:推 ukujam :放p2p还好啦 挂了大不了重抓xd 反正大小应该有限 04/15 20:57
2F:→ Kevinsheu :其实小弟不建议放p2p还有一个原因就是 04/15 20:58
3F:→ Kevinsheu :一般来说抓p2p的时间比较长 04/15 20:58
4F:→ Kevinsheu :除非可以确定在档案抓完之前不会关机 04/15 20:59
5F:→ Kevinsheu :否则那些开关机回写的动作 也是会花上一些时间 04/15 20:59
6F:→ Kevinsheu :开关机频繁一点的话 每次都要等个几分钟开关完 04/15 21:00
7F:→ Kevinsheu :倒也是挺麻烦的… 04/15 21:00
8F:推 ukujam :我都用待命 xd 04/15 21:01
9F:推 tokyoto :temp放在ramdisk偶而会有意外发生 若是碰到超大封装 04/15 21:21
10F:→ tokyoto :的安装档 可能会因解压失败而装不起来 结果还要改设 04/15 21:22
11F:→ tokyoto :订删档案而浪费更多时间 例子:Nero 9 封装完382MB 04/15 21:23
12F:→ tokyoto :解压後会变成1.65GB 04/15 21:24
13F:推 albomxx :所以要放temp请8g以上再来玩XD 4g以下的就别搞了 04/15 22:25