瀏覽單個文章
killer00
Major Member
 

加入日期: Nov 2006
文章: 100
to iorittn:

現今常見的 BT client 應該都有加入暫存功能,大小也依使用者自行調整(BitComet 也不例外)。

至於 eMule,速度慢的人可能沒影響,像我自己使用,上傳都是150K以上,下載平均都在 200K,高的時侯會達 600K 以上,考慮 File Buffer 既要給上、下載使用,又不能忽略最大下載速度時的使用情況,那一點點的 Buffer 是不足使用的。

此外,在這個討論串中,前輩們已經說得很清楚
[心得]有2G以上RAM的可以參考
SuperCache 不適合 Ram 小的人使用,不但效果與 o&o clevercache 相差無幾,而且因為最低用量是 128MB/disk parttione,所以 C/P 值會低於 o&o clevercache。


to ss9785:

SuperCache 和 o&o clevercache 混用是不會有問題的,我就是活生生的實例,用資歷長達三年以上。

要注意的是∼ o&o clevercache 的運作模式以『自動偵測-最大化主記憶體』最為有效。

理由很簡單,因為除此以外的模式,強調『檔案快取』功能功能的成份都會比較高,但 SuperCache 已經在擔任『檔案快取』的工作,o&o clevercache 再插一手,效果不但不會加強,反而可能造成「兩組檔案快取都在處理同一份資料」的狀況,這就是資源的浪費。

而且對於『檔案快取』除了使用 RAM 的空間外,還需要佔用 CPU 的處理量,同一份工作花 200% 的心力,得到的效果與花 100% 心力完全一樣,這樣是非常不划算的。

再說,o&o clevercache 的記憶體管理決策非常優秀,所以我將它定調為『記憶體管理』工具,比起現在網路上在流傳的任何一款『記憶體管理』工具要好太多。

現在網路上在流傳的任何一款『記憶體管理』工具,它們所做的事情都是∼將資料從記憶體 Swap 至硬碟,換取 Free 記憶體空間。

就因為如此,如果資料還是有用的,就會發生「記憶體 Swap 至硬碟」、「硬碟 Swap 至記憶體」的事件,其代價是降低系統效能∼這兩個動作除了佔用 CPU 處理量,也佔用硬碟,別忘了,硬碟不是全雙工的產品、速度遠比記憶體要慢(就算 SSD 也一樣),要它做多工的事,只會讓每個事的效能大大地降低。

這些軟體都是都是以『犧牲執行時間』換取『Free 記憶體空間』,所以不值得一用。

o&o clevercache 的運作方式我不清楚,但就觀察硬碟 I/O 的使用情況來看,o&o clevercache 不是使用那些軟體的處理方式,所以不用擔心執行效率會被 Swap 動作所拖累。而且,就我從『工作管理員』那邊觀察記憶體使用的情況來看,o&o clevercache 能在其它軟體關閉時,確實釋出記憶體空間,在此同時,其它軟體並不會受到影響,以致運作出現延遲。

故 o&o clevercache 就算不做『檔案快取』的管理工具,仍然有使用它的價值存在。
舊 2008-11-13, 11:40 AM #26
回應時引用此文章
killer00離線中