Auf meinen Computern (unter Windows 7 und Vista und unter Verwendung von SD-Karten und Flash-Laufwerken) erstellt ReadyBoost nach jedem Neustart einen neuen Cache. Aufgrund dessen und der 5400 U / min-Festplatte dauert es einige Minuten, bis der Computer normal funktioniert. Ich habe deshalb auf ReadyBoost verzichtet. Heute habe ich in Kommentaren zu dieser Antwort gelesen , dass ReadyBoost für einige Benutzer den Cache nicht nach jedem Neustart neu erstellt.
Meine Frage ist, wie ReadyBoost seinen Cache auch nach dem Neustart behalten kann.
windows-7
windows-vista
cache
readyboost
AndrejaKo
quelle
quelle
Antworten:
Es sieht so aus, als wäre dies eine Sicherheitsfunktion, daher weiß ich nicht, ob sie umgangen werden kann:
http://technet.microsoft.com/en-us/magazine/2007.03.vistakernel.aspx
Leider kann ich mir keine Möglichkeit vorstellen, den Wiederherstellungsprozess zu beschleunigen oder zu vermeiden (abgesehen von der Erhöhung des Arbeitsspeichers, der ReadyBoost unnötig machen würde).
Update: Ich werde die Kommentare unten zusammenfassen.
SuperFetch, ReadyDrive und ReadyBoost sind Technologien, die zusammenarbeiten.
SuperFetch überwacht, welche Dateien vom Benutzer und vom System verwendet werden, lernt, was häufig verwendet wird, und versucht, vorauszusagen, ob dies in Zukunft erforderlich sein wird. Dann kann das vorgeladen werden, bevor es tatsächlich aufgerufen wird.
ReadyDrive versucht vorherzusagen, welche Speicherseiten Windows in einen Ruhezustand versetzen muss. Wenn Windows also aufwacht, wird der Ruhezustand von Windows schneller wieder aufgenommen. Die von Windows benötigten Daten können auf einem internen, vom OEM installierten, nicht austauschbaren ReadyBoost-Laufwerk gespeichert werden. ReadyDrive benötigt diese internen Laufwerke, da Windows darauf vertrauen kann, dass während einer Ruhezustandssitzung nichts passiert ist. Während des Herunterfahrens werden auch diese Laufwerke nicht als vertrauenswürdig eingestuft.
ReadyBoostZwischenspeichern von Festplattenlesevorgängen auf Sektorebene. Es kümmert sich nicht um Dateisysteme, da es nur weiß, wo sich auf der Festplatte Daten befanden. SuperFetch kann feststellen, dass eine Datei häufig verwendet wird, sodass diese Daten in einem ReadyBoost-Cache gespeichert werden. Es gibt einen ReadyBoost-Cache auf der Festplatte, von dem ich annehme, dass er vorhanden ist (anstatt ihn von einer anderen Festplatte zu lesen), da die Festplatten eine gute sequentielle Leseleistung aufweisen (dh Sektor für Sektor lesen, anstatt die Spuren wechseln und mit ihnen umgehen zu müssen) Suchzeiten und Rotationslatenz). Das Ziel der Verwendung eines ReadyBoost-Flash-Geräts besteht darin, die Leistung der Festplatte zu übertreffen. Auf diese Weise können die mit ReadyBoost zwischengespeicherten Festplattensektoren schneller abgerufen werden, was die Leistung des Computers erhöht. Bei austauschbaren ReadyBoost-Laufwerken kann der Inhalt des Laufwerks Es kann nicht durch ein Standby-, Ruhe- oder Herunterfahrereignis als vertrauenswürdig eingestuft werden, da der Cache-Inhalt der Festplatte oder von ReadyBoost möglicherweise geändert wurde, seit Windows diesen Cache erstellt hat. Um zu verhindern, dass fehlerhafte Daten verwendet werden, wird der alte ReadyBoost-Cache von Windows gesichert und ein neuer Cache erstellt. Während dieser Zeit wäre die Leistung geringer, da sich der Cache nicht mit den Daten des aktuellen Sektors erwärmt hat.
Quelle: Hier ist ein gutes Video über diese Technologien und ihre Wechselbeziehungen. Einige interessante Teile sind ungefähr 16:30 Uhr - 19:00 Uhr und 34:45 Uhr - 38:40 Uhr. Das gesamte Video ist jedoch möglicherweise sehenswert.
quelle
Diese URLs zeigen, wie die Komprimierung / Verschlüsselung auf einem ReadyBoost-Laufwerk deaktiviert wird
Es sieht so aus, als wäre ein Wechsellaufwerk immer verschlüsselt, auch wenn Sie versuchen, es mit einer Gruppenrichtlinie zu deaktivieren.
Ich frage mich, ob Sie die Komprimierung / Verschlüsselung deaktiviert haben, um den Cache durch einen Neustart zu erhalten.
quelle
Die Antwort kann so einfach sein, dass das Laufwerk als festes Laufwerk angezeigt wird.
Ein einzelnes Bit im Geräte-Deskriptor des Geräts, das Wechselmedium-Bit (RMB), bewirkt, dass das Laufwerk als Wechselmedium erkannt wird oder nicht.
Wenn Sie den RMB entfernen, sieht Windows das Laufwerk als "lokale Festplatte" an.
Ein Filtertreiber zum Entfernen des RMB wurde von Hitachi für ihre Microdrives und eine 64-Bit-Version von Uwe Sieber entwickelt. Hier finden Sie beides und Installationsanweisungen:
Unter der Überschrift:
Ich habe vor, über das Wochenende damit zu experimentieren und zu posten.
(Sie finden auch viele andere ausgezeichnete USB-bezogene Software und Ratschläge)
(Da das oben beschriebene Verfahren mehrere Partitionen auf einem USB-Laufwerk zulässt, kann man sich nicht fragen, welchen Effekt das Erstellen von zwei oder mehr Partitionen und das gemeinsame Durchführen von Software-Raids haben würde.?!)
quelle