您的位置:極速下載站 → 電腦軟件 → 系統(tǒng)軟件 → 磁盤工具 → PrimoCache Desktop Edition
PrimoCache是一款可以將物理內存、SSD硬盤或閃存盤等虛擬成硬盤緩存的軟件。它可以自動將硬盤中讀取的數(shù)據(jù)存入物理內存等速度較快的設備,當系統(tǒng)再次需要該數(shù)據(jù)時它可以很快從緩存設備中讀取,而無需再次訪問速度較慢的硬盤,從而有效提升物理硬盤的訪問性能。PrimoCache采用基于邏輯塊的緩存機制,而Windows是基于文件的緩存機制。這兩個緩存機制各有優(yōu)缺點,PrimoCache可以是Windows緩存系統(tǒng)的一個很好補充。
某些應用程序會繞過Windows的緩存系統(tǒng),但無法繞過PrimoCache,這是因為PrimoCache比Windows緩存位于系統(tǒng)更底層位置。
Windows緩存是基于全局進行調度,即對所有數(shù)據(jù)進行緩存,而PrimoCache可以根據(jù)用戶需要,設置僅對某些特定分區(qū)進行緩存。在同等緩存容量下,后者將更具目標性,也具有更高的緩存命中率。
PrimoCache支持將SSD固態(tài)硬盤或閃存盤用作機械硬盤的緩存,可以有效提升計算機的啟動時間和應用程序運行速度。Windows緩存則無法做到。
PrimoCache可以根據(jù)不同需要對緩寫功能做更多的參數(shù)配置,Windows緩存不能。
PrimoCache可以識別系統(tǒng)未識別內存,克服部分Windows操作系統(tǒng)對內存總量的現(xiàn)在,充分利用物理內存。
軟件特色
如果您的計算機裝有4GB或更多內存,您可以使用一部分內存作為緩存加速本地磁盤,包括機械硬盤、SSD固態(tài)硬盤、閃存盤等,或iSCSI磁盤。
如果您的計算機有一部分內存不能被Windows使用,通常是32位Windows系統(tǒng),您可以使用這部分“丟失”的內存作為緩存來加速本地磁盤和iSCSI磁盤。
如果您的計算機一個SSD硬盤和一個普通機械硬盤,您可以使用一部分或全部SSD空間作為緩存來加速機械硬盤。
如果您有一個空閑的USB 3.0 閃存盤,您可以用這個閃存盤作為緩存加速普通機械硬盤。
PrimoCache基于雙級緩存系統(tǒng)架構設計,該架構由一個一級緩存(level-1 cache)和一個二級緩存(level-2 cache)組成。一級緩存使用物理內存作為緩存設備,而二級緩存則通常使用SSD固態(tài)硬盤、閃存盤或其它永續(xù)性存儲設備。很明顯地,一級緩存的訪問速度遠快于二級緩存,盡管一級緩存通常容量小于二級緩存。另一方面,一級緩存中存儲的緩存數(shù)據(jù)在斷電后會消失,而二級緩存則具有永久保存的特性。PrimoCache支持任意配置單雙級緩存,即可以僅使用一級緩存或僅使用二級緩存,也可以同時使用一級緩存和二級緩存。
由于二級緩存存儲設備具有數(shù)據(jù)永續(xù)性的特性,二級緩存中的緩存內容在計算機關機后不會丟失。因此當計算機再次啟動后,所需要的常用數(shù)據(jù)可以直接從二級緩存中讀取,而無需訪問速度較慢的機械硬盤。對于操作系統(tǒng)或應用程序安裝在機械硬盤的計算機,這個特性可以顯著減少系統(tǒng)啟動時間以及加快應用程序的啟動運行。
PrimoCache也支持緩寫功能,即可以將系統(tǒng)請求寫入的數(shù)據(jù)先存入緩存設備中,在一定時間后再將數(shù)據(jù)從緩存設備寫入物理硬盤中。緩寫功能使系統(tǒng)的寫入請求可以快速完成,從而極大地提升硬盤的寫入性能。
此外,PrimoCache具備未識別內存管理接口(UIMMI),支持檢測系統(tǒng)未識別內存并將其作為一級緩存。由于Windows操作系統(tǒng)和硬件對內存總量的限制,部分系統(tǒng)無法識別所有安裝的物理內存,例如,32位桌面Windows系統(tǒng)比較大僅支持4GB內存,多余的內存則無法使用。PrimoCache對未識別內存的支持則克服了Windows操作系統(tǒng)的限制,充分利用全部物理內存。
PrimoCache內置智能緩存調度算法,可自動優(yōu)化決定當緩存空間已滿的情況下哪些緩存內容可被丟棄已便騰出空間存儲新內容。該算法結合了常用的LFU和LRU算法,并具有自適應調整性,可提供更好的命中率,并無需用戶進行參數(shù)設置。
PrimoCache支持多種緩存策略以及靈活的緩存設置。您可輕松為您的物理硬盤創(chuàng)建緩存,提高硬盤的讀寫性能。由于PrimoCache是在Windows驅動層中實現(xiàn)功能,在創(chuàng)建緩存后,系統(tǒng)和其它應用程序無需作任何改變即可自動應用緩存。
基本原理
PrimoCache主要部件位于Windows驅動層,它攔截并處理系統(tǒng)發(fā)送至硬盤的IO請求。如果IO請求讀取的數(shù)據(jù)已經(jīng)在緩存中,則直接讀取緩存中的數(shù)據(jù)并完成IO請求。否則數(shù)據(jù)則從硬盤中讀取出來,并存入緩存,同時完成IO請求。由此可見,從緩存讀取的數(shù)據(jù)量越多,則系統(tǒng)性能提升的越多。
比較新亮點
支持物理內存、SSD固態(tài)硬盤、閃存盤等作為緩存設備,
采用雙級緩存系統(tǒng)架構,
支持永久二級緩存,
支持“直接寫入”和“延遲寫入”兩種寫入模式,
支持 TRIM 指令,
支持系統(tǒng)未識別內存,
支持預取數(shù)據(jù)到緩存,
內置自適應智能緩存調度算法,
支持三種緩存策略:讀寫緩存、僅讀緩存和僅寫緩存,
支持性能數(shù)據(jù)監(jiān)視和統(tǒng)計,
支持同時緩存多個硬盤和多個分區(qū),
支持緩存采用自定義文件系統(tǒng)的分區(qū),
支持緩存動態(tài)硬盤的分區(qū),
支持即插即用,
支持命令行接口。
更新日志
修復:如果有二級存儲邏輯卷,Windows 10 1703版在啟動時可能顯示“正在掃描和修復驅動器(\\?\Volume{xxx})…”信息。
注:您需要刪除現(xiàn)有的二級存儲邏輯卷,并用2.7.3版本重新創(chuàng)建二級存儲邏輯卷才可以修復此問題。
修復:在GUI程序主界面中雙擊緩存任務/邏輯卷時,有時不彈出緩存配置對話框。
文件信息
文件大。7144328 字節(jié)
文件說明:PrimoCache Setup
文件版本:3.0.9
MD5:09D060E2BC2362338C560E6F442FC552
SHA1:1E0B0FD2470FF68A16F6FB530E18CEDDB4190B18
CRC32:259C17CC
相關搜索:硬盤
解壓后雙擊安裝文件“PrimoCache.Mui.Setup.3.0.2.exe”出現(xiàn)安裝界面:
我們進入到PrimoCache Desktop Edition安裝向導。在開始安裝之前推我們需要選澤安裝語言。點擊[確定]繼續(xù)安裝進程;
接下來我們要閱讀PrimoCache Desktop Edition的授權協(xié)議。請仔細閱讀下列許可協(xié)議。您在繼續(xù)安裝前必須同意這些協(xié)議條款。如果你點擊[取消],安裝程序將會關閉。點擊[我接受此協(xié)議]然后點擊[下一步]繼續(xù)安裝進程;
這一步需要我們確定PrimoCache Desktop Edition的安裝路徑,安裝程序有默認的安裝路徑:C:\Program Files\PrimoCache,安裝PrimoCache Desktop Edition需要1.5MB的磁盤空間。需要修改路徑的朋友可以點擊[瀏覽],選擇需要安裝的文件夾后,點擊[確定]就可以修改安裝路徑了。點擊[下一步]繼續(xù)安裝進程;
這一步需要我們確認PrimoCache Desktop Edition的開始菜單快捷方式存放的文件夾,點擊[瀏覽]可以選擇其他文件夾。這一項建議保留默認選項,無需修改。點擊[下一步]繼續(xù)安裝進程
安裝軟件后雙擊PrimoCache Desktop Edition桌面快捷方式打開軟件:
PrimoCache Desktop Edition是一款電腦緩存管理工具。使用PrimoCache Desktop Edition可以將硬盤中的空閑磁盤空間轉換成緩存,提升電腦系統(tǒng)的讀寫速度;
極速小編這一次就給大家演示一下怎么使用PrimoCache Desktop Edition添加緩存。點擊PrimoCache Desktop Edition頂部工具欄中的[新建緩存任務];
在新建緩存任務窗口中,我們可以選擇要被緩存的磁盤分區(qū),比較多可以同時選擇16個分區(qū)。點擊[下一步]繼續(xù)新建任務進程;
接下來我們需要選擇緩存任務的配置,我們可以選擇提升讀性能、提升寫性能、提升讀寫性能或者導入配置文件進行設置。極速小編選擇了[提升讀寫性能]。點擊[下一步]繼續(xù)新建任務進程;
接下來我們需要配置緩存參數(shù)。設置完成之后點擊[啟動]就可以啟動虛擬緩存;
緩存任務創(chuàng)建完成,這時候我們回到PrimoCache Desktop Edition主界面中就可以查看緩存任務了。