基本介紹
- 外文名:fancycache
- 性質:科技
- 類別:計算機學
- 主要特性:支持LRU和LFU調度算法
基本概述,基本原理,主要特性,使用,測試,建議,
基本概述
FancyCache還具有檢測和利用系統未識別記憶體的功能,解決32位Windows作業系統無法完全使用4G或更多記憶體的問題。通過將檢測到的系統未識別記憶體用作硬碟快取的方式,FancyCache使計算機可以利用全部安裝的記憶體。
基本原理
FancyCache為硬碟分配記憶體作快取,並攔截系統傳送至硬碟的IO請求。如果IO請求讀取的數據已經在快取中,則直接讀取快取中的數據並完成IO請求。否則數據則從硬碟中讀取出來,並存入快取,同時完成IO請求。由此可見,從快取讀取的數據量越多,則系統性能提升的越多。
主要特性
支持LRU(Last Recent Used,最近使用優先)和LFU(Last Frequent Used,最常使用優先)調度算法, 支持 讀寫快取、僅讀快取和僅寫快取 三種快取策略, 支持 直接寫入 和 延遲寫入 兩種寫入模式, 支持系統記憶體、系統未識別記憶體、快閃記憶體盤、固態硬碟SSD作為快取, 支持對分區或整個硬碟快取, 支持 TRIM 指令, 支持可視化性能監視統計, 支持動態硬碟, 支持NTFS junction point (符號連線), 支持自定義檔案系統, 支持即插即用。
使用
Windows作業系統本身已經實現了基於檔案的快取系統,我們還需要再使用一個快取系統FancyCache嗎?
某些應用程式會繞過Windows作業系統自身的快取系統; Windows作業系統的快取系統是基於全局進行快取,即對所有數據進行快取,而FancyCache可以根據用戶需要,設定僅對某一特定分區進行快取。在同等快取容量下,後者將更具目標性,從而提高快取命中率。 FancyCache可以識別系統未識別記憶體,將其利用作快取; FancyCache可以將快閃記憶體盤或SSD固態硬碟用作快取,提升普通硬碟的訪問能力。
Windows XP, Windows 2003, Windows Vista, Windows 2008, Windows 7, Windows 2008 R2。
測試
FancyCacheBeta測試版本 0.8.0 已經發布。如果您有時間並願參與我們的測試,我們表示非常感謝!
測試版本有效期為3個月,可以從以下地址獲取,
分區版(可對每個分區快取):最新版本為 (beta 版本 0.8.0) 包含 簡體中文語言包
硬碟版(可對整個硬碟快取):最新版本為 (beta 版本 0.8.0) 包含 簡體中文語言包