該設備不能用于readyboosto(該設備不能用于readyboost)

摘要: 您好,今天小編胡舒來為大家解答以上的問題。該設備不能用于readyboosto,該設備不能用于readyboost相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、這項技術目前支...

您好,今天小編胡舒來為大家解答以上的問題。該設備不能用于readyboosto,該設備不能用于readyboost相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!

1、這項技術目前支持usb2.0、USB3.0接口的U盤以及計算機內(nèi)置讀卡器中的閃存。

2、具體要求是,4k隨機讀取的速度大于3.5M/s,512k隨機寫入的速度大于2.5M/s。

3、此技術在2011年前還只是一種概念,當進入2011年后,u盤速度得到大幅提升,已經(jīng)完全應用于現(xiàn)代生活。

4、支持系統(tǒng)目前支持Windows Vista、Windows7各種版本和Windows8測試版。

5、ReadyBoost功能,允許使用者通過閃存來加速系統(tǒng)。

6、ReadyBoost由一個在%SystemRoot%System32***.dll中實現(xiàn)的運行于主機進程中的服務和一個卷過濾器驅(qū)動程序 (%SystemRoot%System32Drivers***.sys)組成。

7、當閃存設備插入系統(tǒng)后,ReadyBoost服務會查看該設備以確定其性能特征,并將測試結(jié)果存儲在HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentversionEmdmgmt中。

8、并不是所有閃存設備都能夠支持ReadyBoost功能,在微軟的技術文檔中寫道:“當閃存設備容量介于256MB和 32GB之間,對于4KB隨機讀取的傳輸率為2.5MBps或更高、對于512KB隨機寫入的傳輸率為1.75MBps或更高”時, ReadyBoost才會將詢問用戶是否想要將部分存儲空間用于進行磁盤緩存。

9、在ReadyBoost服務對緩存進行初始化之后,***.sys設備驅(qū)動程序會將所有讀寫數(shù)據(jù)截取到本地硬盤卷(例如 C:),并將要寫入的所有數(shù)據(jù)復制到該服務創(chuàng)建的緩存文件中。

10、***.sys會將數(shù)據(jù)壓縮,壓縮比通常達到2:1。

11、這樣,4GB的緩存文件通常將包含8GB數(shù)據(jù)。

12、驅(qū)動程序會聯(lián)合使用高級加密標準(AES)和一個隨機生成的引導會話密鑰對其寫入的每個塊進行加密,以在將設備從系統(tǒng)移除的情況下保證緩存中數(shù)據(jù)的保密性。

13、當ReadyBoost確定閃存內(nèi)的緩存比硬盤內(nèi)的緩存更能滿足隨機讀取需求時,它便會從閃盤介質(zhì)內(nèi)隨機讀取數(shù)據(jù)。

14、而硬盤的有序讀取訪問要明顯勝過閃存,因此,當 ReadyBoost 偵測到有系統(tǒng)正在使用有序訪問數(shù)據(jù)的時候,將直接從磁盤讀取,即使該數(shù)據(jù)同樣位于閃盤介質(zhì)內(nèi)的緩存中。

15、正是基于這個原理,ReadyBoost 可充當內(nèi)存與硬盤之間的橋梁作用,從而加速系統(tǒng)性能。

16、ReadyBoost 可以利用U盤高速隨機訪問能力,讓U盤作為 Windows Vista 的SuperFetch緩存,從而讓低內(nèi)存的 Windows Vista 也能獲得比較好的性能(SuperFetch 是 Windows Vista 引入的一種新型內(nèi)存管理機制,ReadyBoost 把U盤虛擬成 SuperFetch 緩存,從而提高系統(tǒng)性能)。

17、隨著u盤性能不斷提升,現(xiàn)在好的u盤usb2.0存儲速度已經(jīng)實際達到8MB/s至20MB/S(筆者u盤已經(jīng)達到20MB/s),已經(jīng)能夠讓ReadyBoost發(fā)揮明顯的作用。

18、而隨著USB3.0的發(fā)展,U盤速度已實際達到30MB/s至60MB/S。

19、關于簡單檢測u盤速度的方法:復制大于150MB的單個文件到u盤,usb2.0下如果持續(xù)顯示速度只有4MB/s,那么你的u盤現(xiàn)在屬于低端u盤,不過已經(jīng)達到4MB可以運用加速,只是加速不太明顯。

20、若usb2.0下復制速度超過15MB/s,既是現(xiàn)代流行的u盤速度,屬于主流u盤,完全可以應用加速,且效果明顯。

21、望采納。

本文就為大家分享到這里,希望小伙伴們會喜歡。