http://forum.51nb.com/viewthread.php?tid=1124437
以上是我最近逛的論壇介紹FancyCache功能及運用心得(簡体)
主要提到的幾點是否真那麼厲害?
假設以下是依該論壇作者設定狀態下我所設想記憶体分配:
32G實体RAM
二顆1TB硬碟
RAMDISK 2G
系統預留 6G
使用FancyCache硬碟版+分區版設定:
Block Size:記憶體快取格式化後的配置單位大小:
全4K(配置單位設定越小,可以比較有效率的使用記憶體快取容量,等同配額記憶體最大化,但是在讀/寫時會產生較高的CPU的使用率)
Cache Size (Level-1):記憶體快取配額:
硬碟版設定:
1顆系統C槽+遊戲I槽=16G
分區版設定:
1顆資料D糟=512MB
下載X糟=4G
綠色軟体H糟=512MB
Algorithm:快取更新方式:
全LFU-R(使用頻率最低的快取內容會優先被丟棄)
Caching Strategy:快取使用方式:
全Read/Write
Enable Defer Write:啟用延遲寫入:
(收到寫入請求時,資料先寫入記憶體快取中,等設定好的延遲時間到了才將資料寫入硬碟,可以提升寫入效率、減少寫入次數,相對的能稍稍提高硬碟壽命)
系統+遊戲=12小時
1顆資料D糟=5分鐘
下載X糟=1小時
綠色軟体H糟=6小時
Averaging Write Amount:平均的寫入硬碟:
全打勾
=================================================================
若依該論壇所說 FancyCache我是否可以發揮的作用及疑問:
1、遊戲及系統運用FancyCache會全自動分配到實体RAM下執行 12小時後才會寫入硬碟一次
也就是說該運用會比SSD還要快嗎?因為實体RAM比SSD硬碟快N倍?順便保護硬碟的讀取壽命?
2、假設使用BT下載單一12G的檔案
那FancyCache會運用實体RAM載滿4G或1小時後寫入硬碟一次 等到繼續載到完 共只寫入硬碟3次
且關機或重開機會自動寫入硬碟 是這樣的意思嗎?除的當機、斷電下資料才會損毀的風險?
3、我之前用Fraps綠影存到硬碟會頓 但要是把檔案存到RAMDISK就很順
使用FancyCache設定存到硬碟也會先存到實體RAM後再存到硬碟=存到RAMDISK同樣效能?
4、讀取X糟一部電影影片3G容量 運用上全是放到實体RAM下執行該影片播放
1小時後才寫入硬碟
該影片播放時間2小時半 所以硬碟讀取為3次?
5、以上運用幾乎全是在實体RAM下執行,那若我所有延遲設定12小時(不怕資料毀損)
,電腦使用沒超過12小時前就關機,那就是說我的硬碟只有在關機才寫入一次?
若FancyCache真有如此強大
那我可以考慮把RAM擴充到最大32G
本正現在不貴也不怕浪費那麼高容量
ryupp wrote:
跟記憶体會沒關係嗎?...(恕刪)
確實關係不大。
你想知道的,是該軟體的使用心得跟疑問,而不是記憶體的使用心得跟疑問。
軟體好用你才會進一步添購記憶體,所以重點確實是在軟體上對吧?
Ramdisk軟體跟記憶體非常密切沒錯,
但既然是軟體,就應該發到電腦軟體區才對,
不過不知道為什麼大家都發到記憶體這裡來。
ryupp wrote:
1、遊戲及系統運用FancyCache會全自動分配到實体RAM下執行 12小時後才會寫入硬碟一次
也就是說該運用會比SSD還要快嗎?因為實体RAM比SSD硬碟快N倍?順便保護硬碟的讀取壽命?
如果延遲寫入的時間內,累積的寫入資料量沒到設定的上限,理論上會比 SSD 快
至於硬碟讀取壽命... 頻繁的起動與睡眠反而比較傷吧?
ryupp wrote:
2、假設使用BT下載單一12G的檔案
那FancyCache會運用實体RAM載滿4G或1小時後寫入硬碟一次 等到繼續載到完 共只寫入硬碟3次
且關機或重開機會自動寫入硬碟 是這樣的意思嗎?除的當機、斷電下資料才會損毀的風險?
似乎是這樣
ryupp wrote:
3、我之前用Fraps綠影存到硬碟會頓 但要是把檔案存到RAMDISK就很順
使用FancyCache設定存到硬碟也會先存到實體RAM後再存到硬碟=存到RAMDISK同樣效能?
平時邊錄邊寫入硬碟就會頓了,因此看設定的容量夠不夠一次錄完再寫入
不然會變成錄影中突然一次寫入大量資料,同時還有東西持續湧入,更糟!
ryupp wrote:
4、讀取X糟一部電影影片3G容量 運用上全是放到實体RAM下執行該影片播放
1小時後才寫入硬碟
該影片播放時間2小時半 所以硬碟讀取為3次?
播放時間跟讀取次數有關嗎?
設定 FancyCache 延遲寫入,並後利用複製檔案的方式讓它載入記憶體
那麼它會在延遲寫入時間到了,或是資料寫入達上限時進行寫入的動作
所以如果影片容量大於 FancyCache 的設定上限,那會直接進行寫入,沒有好處
反之,影片容量小於 FancyCache 設定上限,那就是管你看完沒有,延遲寫入時間到就寫入硬碟
(只是播放個影片,弄到這麼累不划算吧?)
ryupp wrote:
5、以上運用幾乎全是在實体RAM下執行,那若我所有延遲設定12小時(不怕資料毀損)
,電腦使用沒超過12小時前就關機,那就是說我的硬碟只有在關機才寫入一次?
只要關機前要寫入的資料量超過設定值,就會進行寫入的動作
SniperX wrote:
如果延遲寫入的時間內...(恕刪)
感謝回答^^
播放時間跟讀取次數有關嗎?
意思是要是我放個3g的影片
x糟設定4g且1小時寫入一次
那就是這3g容量的影片播放時間2小時半的話
每一個小時寫入硬碟一次的意思嗎?
只是想要是可以讓硬碟無執行動作就別有執行動作
那我改設廷遲寫入3小時就不會有這問題囉?
設定 FancyCache 延遲寫入,並後利用複製檔案的方式讓它載入記憶體
那麼它會在延遲寫入時間到了,或是資料寫入達上限時進行寫入的動作
所以如果影片容量大於 FancyCache 的設定上限,那會直接進行寫入,沒有好處
反之,影片容量小於 FancyCache 設定上限,那就是管你看完沒有,延遲寫入時間到就寫入硬碟
(只是播放個影片,弄到這麼累不划算吧?)
只要關機前要寫入的資料量超過設定值,就會進行寫入的動作
基本上我是打算一次購足32GRAM
分配到16G的系統、遊戲應該很難在1天內用那麼大
所以原理上未用完前就關機就只寫入一次
是這樣的意思嗎?
內文搜尋

X