作者virtuemood (小毛)
站內Windows
標題[問題] 為什麼要用 ramdisk
時間Fri Oct 30 18:59:56 2009
常常看到很多人在使用 ramdisk
比如把 pagefile 放在 ramdisk 裡
又比如把 firefox 的快取丟在 ramdisk 裡
可是很奇怪的
不是把 分頁檔 關掉就好了嗎?
如果怕有問題,把分頁檔設小一點就好啦。
為什麼還要特別把分頁檔設很大,然後塞到ramdisk裡
firefox 不是禁用 disk cache 就好了嗎?
這樣就不會使用磁碟做快取了啊
把磁碟快取指定到 ramdisk裡不是多此一舉嗎?
其中有什麼玄妙的原因嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.5.30
1F:→ rockmanx52 :因為放Ramdisk比放實體硬碟快 10/30 19:04
這不是我問的問題喔
2F:推 zxvc :不過不是每支程式都能禁用disk cache吧!? 10/30 19:18
3F:推 TimeToDie :因為設Ramdisk影響比較全面 如果單設很多程式很麻煩 10/30 19:20
4F:→ TimeToDie :不過問題太多了.... 10/30 19:20
可是如果程式不能讓你單設,你把pagefile搬到ramdisk裡
也沒辦法改變該程式使用disk cache的事實啊
那更沒有所謂的"麻不麻煩"的問題,因為根本不能設
5F:推 hsinyeh :有人抓不到4G以上的記憶體.. 10/30 19:28
是啊,m$的high memory support真是令人無言
不過我看到的不是這個耶
我看到的是用64位元作業系統,然後pagefile設4g放ramdisk耶
這樣不是很奇怪嗎?
6F:→ knives :可以把BT的下載路徑放在ramdisk裡面阿 10/30 21:19
以台灣的網路來說,即使是光世代,也非常的慢
硬碟的速度絕對不會跟不上。放ramdisk下載速度不會比較快
7F:→ Cinkot :置底板規第三點看一下 10/30 21:23
啊?怎麼惹。
8F:推 sntc06 :knives想表達的應該是P2P下載所造成的硬碟頻繁寫入 10/30 21:35
9F:→ sntc06 :Firefox磁碟快取和分頁檔沒有關係 10/30 21:36
10F:→ sntc06 :我同意分頁檔設Ramdisk的卻沒什麼意義,但FX快取設 10/30 21:37
11F:→ sntc06 :Ramdisk 超有意義 10/30 21:37
這部份我不清楚,我記得曾有討論是否p2p真的會對硬碟造成損害
我得到的答案是寫入次數會影響硬碟壽命,但p2p並不會直接造成損害
不然一堆web server早就掛了,是說我也沒有證據
firefox 的部分,我還是認為disable disk cache就好
除非有辦法證明ramdisk比較好
※ 編輯: virtuemood 來自: 122.121.108.58 (10/30 21:44)
12F:推 sntc06 :*個人經驗* FX cache丟在ramdisk可以增加以快取的圖 10/30 21:51
13F:→ sntc06 :片載入速度,然後P2P操硬碟這邊我也不信,我只是說K 10/30 21:51
14F:→ sntc06 :網友想表達的東西就是了。另外這一篇重點是什麼? 10/30 21:52
15F:→ virtuemood :disable memory cache也會增加快取圖的載入速度 10/30 22:05
16F:→ virtuemood :因為firefox本來就有memory cache 10/30 22:06
17F:→ virtuemood :這一篇的重點是:ramdisk是不是還沒有積極的用處? 10/30 22:07
18F:→ gbear :那原PO您有用過了嗎? 把系統temp放到ramdisk也不錯~ 10/30 22:26
19F:→ gbear :其實大家這樣做就是想要減少硬碟讀取~尤其是SSD 10/30 22:27
20F:→ virtuemood :我沒有temp 10/30 22:36
21F:推 desamber :要看漫畫或圖檔時 丟到ramdisk也很方便 幾乎沒延遲 10/30 22:41
22F:→ desamber :FX上網 看圖 是我RAMDISK使用上最有效果的地方 10/30 22:43
不是說的嗎?fx上網,disable disk cache會和用ramdisk效果一樣
而且 firefox 原本就有的功能,連改about:config 都不用。
另外 temp 放ramdisk沒有意義吧,temp多是用來放如 rar 某些自解檔
的暫存,還有安裝程式的暫存,安裝程式只會裝一次
當然如果你每天都有安裝程式的話令當別論
而且某些影片編輯軟體會包成單一安裝檔
如此肥大的体積解開後都會丟在temp裡耶
除非你ramdisk設很大,不過浪費的空間給系統作cached memory不是更好
切給ramdisk反而不是最好的選擇吧
※ 編輯: virtuemood 來自: 114.27.11.178 (10/30 23:38)
23F:推 desamber :有實際比較過才用的 開RAMDISK網頁讀明顯快多了 10/30 23:46
24F:→ desamber :而且XP也讀不到那些RAM 我是6G 割2Gramdisk XP32bit 10/30 23:48
25F:→ virtuemood :有比過 "ramdisk" vs. "disable disk cache" ? 10/31 00:00
26F:→ virtuemood :32位元的high mem support問題不在討論範圍,謝謝? 10/31 00:02
27F:→ cation234 :自我感覺良好 10/31 00:35
28F:推 lightmyfire :拿來當下載目錄。 10/31 03:34
29F:噓 RODPoy99 :全部功能都先排除之後再來問能幹麼,你真夠無聊的 10/31 09:56
30F:→ RODPoy99 :話都你在講功能都你在定這樣? 所以你這篇到底想說啥 10/31 09:57
31F:噓 leftpig1 :你問題一直丟出來~不會一次說完嗎... 10/31 11:03
32F:→ leftpig1 :真懷疑你在做作業還是對 ramdisk 有陰影.... 10/31 11:05
33F:噓 poowu :要不要你比過了 才來跟大家討論?不然你到底要問甚麼? 10/31 14:07
34F:→ virtuemood :比過了你會知道什麼是"disable disk cache" 10/31 16:52
35F:→ virtuemood :tmpfs 也不是沒用過,只是不是用來玩這種白痴功能 10/31 16:53
36F:→ virtuemood :明明有簡單又更好的方式,偏偏不懂裝懂 10/31 16:53
37F:→ virtuemood :也只排除high mem support而已,我根本沒這個問題 10/31 16:54
38F:→ virtuemood :我們討論ramdisk又不是討論x86和x64架構 10/31 16:55
39F:→ tinlans :pagefile 跟 cache file 的意義和作用不太一樣。 10/31 20:10
40F:→ virtuemood :cache file 和 cache memory 也不一樣 10/31 21:07
41F:→ virtuemood :而memory cache 和cached memory也不一樣 10/31 21:08