For faster navigation, this Iframe is preloading the Wikiwand page for ReadyBoost.

ReadyBoost

ReadyBoost – funkcja wprowadzona po raz pierwszy w systemie operacyjnym firmy Microsoft, Windows Vista. Wykorzystuje ona miejsce na dysku przenośnym do zwiększenia wydajności systemu. Podłączona do komputera karta SD, CompactFlash lub pendrive może być użyta jako pamięć podręczna cache.

17 listopada 2007 firma MDO Ltd. wydała pierwszą wersję oprogramowania eBoostr umożliwiającego podobne wykorzystanie zewnętrznych pamięci oraz nadmiernej pamięci RAM w Microsoft Windows XP, jak ReadyBoost umożliwia w Windows Vista i Windows 7.

Wymagania

[edytuj | edytuj kod]

Dla celów ReadyBoost można wykorzystywać większość szybszych urządzeń typu pendrive podłączanych do zewnętrznych portów USB, a także czytników kart flash na wewnętrznej magistrali USB/PCI (stosowanych np. w laptopach). Wymagania to minimum 230 MB wolnego miejsca na urządzeniu, magistrala USB 2.0 oraz wydajność 2,5 MB/s dla odczytu losowych 4 KB porcji danych oraz 1,75 MB/s dla zapisu losowych porcji o wielkości 512 KB.

Dyski twarde są znacznie szybsze w przypadku dużych ciągłych porcji danych, natomiast pamięci flash są szybsze przy losowych odczytach i zapisach niewielkich porcji danych. ReadyBoost potrafi inteligentnie odczytywać duże porcje pamięci wirtualnej z dysku twardego, natomiast mniejsze z pamięci flash.

W praktyce (Windows 7)

[edytuj | edytuj kod]

Po uruchomieniu na karcie jest tworzony plik „ReadyBoost.sfcache” i wstępnie wypełniany danymi na podstawie informacji zapisanych w folderze „\Windows\Prefetch”. Jest to ok. 1,5 GB (z kompresją), potem system dokonuje pojedynczych zapisów. Na ogół wykorzystuje nie więcej niż 3 GB (z kompresją). Na karcie sformatowanej w FAT32 wielkość pliku jest ograniczona do 4 GB. Na exFAT pojedynczy plik może mieć wielkość do 16 eksabajtów.

Odczyty następują w pakietach po kilka-kilkanaście KB, zapisy po 1 MB (co ogranicza zużycie karty). W ustawieniach czytnika kart warto zaznaczyć „większą wydajność”.

Zawartość pliku jest tracona po:

  • zamknięciu/restarcie systemu,
  • hibernacji,
  • wyjęciu karty pamięci,
  • zmianie parametrów (wielkości) ReadyBoost na danej karcie,
  • zatrzymaniu usługi „Wstępne ładowanie do pamięci”.

Uśpienie/wybudzenie nie powoduje utraty zawartości. Kartę w każdej chwili można wyjąć. (Uwaga: w trybie „większa wydajność” niespodziewane usunięcie karty może skutkować jej uszkodzeniem, np. przejściem w stan tylko do odczytu). Dane zapisywane na karcie są wyłącznie kopią danych z dysku twardego. Zawartość jest kompresowana o 30–40% i prawdopodobnie szyfrowana[1].

Pracę mechanizmu można śledzić programem „Monitor wydajności” / „Pamięć podręczna funkcji ReadyBoost”.

Przypisy

[edytuj | edytuj kod]
  1. Mark Russinovich, Windows Administration: Inside the Windows Vista Kernel: Part 2 [online], learn.microsoft.com [dostęp 2023-02-11] (ang.).
{{bottomLinkPreText}} {{bottomLinkText}}
ReadyBoost
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?