ramdisk真的有比較快?

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
我用過阿~
但你如果注重系統穩定性
就連 環境變數 的 Temp
都該讓它重開機或關機時 寫回硬碟
而不是就直接重開機了

您可能真的對ramdsk不感興趣...
才會寫出上面的文字^^
都是Cache,Temp暫存檔案....
巴不得每天都開啟CCleaner清理清理...
還回寫HDD幹嘛...
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,874
互動分數
534
點數
113
年齡
34
當ramdisk佔用的記憶體越多
windows能快取的記憶體就越少
更何況還有可能放在ramdisk的檔案又被windows快取到
ramdisk真的好用嗎? XD
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,874
互動分數
534
點數
113
年齡
34
您可能真的對ramdsk不感興趣...
才會寫出上面的文字^^
都是Cache,Temp暫存檔案....
巴不得每天都開啟CCleaner清理清理...
還回寫HDD幹嘛...

CCleaner 預設值是有勾選這選項的唷
Su9T.png

我想作者也知道有些暫存檔案
直接刪除了
是會影響到 系統穩定性 的
 

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
當ramdisk佔用的記憶體越多
windows能快取的記憶體就越少
更何況還有可能放在ramdisk的檔案又被windows快取到
ramdisk真的好用嗎? XD

Windows快取與Ramdsk爭空間?
所以您真的沒體驗會過動態Primio Ramdsk的好處....

而Windows快取去存取Ramdsk??
Windows快取本來就會去存取cache要用資料.不論它是否放在Ramdsk...
 

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
CCleaner 預設值是有勾選這選項的唷
Su9T.png

我想作者也知道有些暫存檔案
直接刪除了
是會影響到 系統穩定性 的

這部分.我是全刪的(不勾選只刪>24hrs)

個人看法不同.這未必是系統穩定性原因...
而是為了某些資料留存與找查原因的選項...


如果系統穩定有關.Windows OS那能容許CCleaner給刪去??

下圖是我的暫存檔案.我看不出哪些真的不能刪? ^^

i131714_snap0327.png
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,874
互動分數
534
點數
113
年齡
34
Windows快取與Ramdsk爭空間?
這是事實阿...
Suf0.png


動態Primio Ramdsk 能夠動態調整本身 ramdisk的大小
如果 ramdisk放了 1GB 的資料 -> 1GB 的 ramdisk
假設16GB的記憶體 扣掉 ramdisk 那 windows 最多就只能快取到15GB 不是嗎...
 

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
Windows快取與Ramdsk爭空間?
這是事實阿...
Suf0.png


動態Primio Ramdsk 能夠動態調整本身 ramdisk的大小
如果 ramdisk放了 1GB 的資料 -> 1GB 的 ramdisk
假設16GB的記憶體 扣掉 ramdisk 那 windows 最多就只能快取到15GB 不是嗎...

RAM足夠時.才來玩Ramdsk...
如果不足.譬如<4GB...
那不必要用Ramdsk啊!!

Windows Supercache , Prefetch cache...
基本上與Ramdsk沒太大關聯的...
尤其是只放暫存用途的Ramdsk...

至於Windows Supercache , Prefetch cache的啟動.停止...
與SSD的使用.而大幅拉升WE值有關...
排除Ramdsk記憶體空間占用因素之外...
一樣與Ramdsk關係不大...
 

hu10us22

榮譽會員
已加入
10/7/06
訊息
12,874
互動分數
534
點數
113
年齡
34
我要說的是
ramdisk 只能指定特定的檔案 才能放到記憶體
windows 的快取機制 卻是任何檔案都能快取到記憶體
當ramdisk佔用的記憶體越多
windows能快取到記憶體的檔案就越少
更何況還有可能放在ramdisk的檔案被windows快取到記憶體
(已經放在記憶體的資料又放了相同的一份在記憶體)
ramdisk真的好用嗎? XD
 
最後編輯:

jamesfuh

榮譽會員
已加入
9/21/03
訊息
3,401
互動分數
3
點數
38
或許可以探討一下Cache的行為...
如果存取已經夠快了...
還會繼續進行cache嗎?

所以明確地知道當使用SSD.且WE>7(不確定?)時...
Windows OS會自動關閉supercache等...

當然不能肯定Windows supercache是否會因Ramdsk夠快就不動作....

不過有個意念應該是適用的...
Windows Supercache就像無舵之舟.甚麼都參一腳.快取之...
但Ramdsk卻是明白肯定.我的這些檔案就是要絕對夠快!!
 

TAS

"人"生淫家...
已加入
3/16/09
訊息
4,090
互動分數
36
點數
48
現在32G RAM這麼便宜...不用白不用阿...
已經用SSD的可能已經無感了...
不過只要至少能夠大量減少SSD寫入就很好了...(指名C:系統TEMP)
系統會放進C:TEMP裡的不就是系統那時不想給它做快取的東西麼?
把系統C:TEMP指到RAMDISK就是叫系統乖乖全部都寫到記憶體不是?
當然這麼做的話如果怕執行大型程式處理檔案太大會超出RAMDISK的話,分頁檔還是要開著讓C:或SSD在超限時分擔..
然後網頁瀏覽器暫存檔的部分就不說了大家都知道...(大部分人可能這種還是寫入最多的吧)
再來就一些多媒體程式或者可以指定工作資料夾(暫存資料夾)的,通常這種程式產生的暫存檔(中繼檔)都較大
目前來說放在RAMDISK和SSD兩者之間還是有"感覺"的...

總之要用RAMDISK的話
怎麼設定還是要看個人使用習慣....
 
▌延伸閱讀