ReadyBoost in Windows 7

ReadyBoost in Windows 7

Ich habe heute eine SD-Karte für meinen Bilderrahmen gekauft, aber als ich sie in mein Notebook einlegte, sah ich, dass ich sie für ReadyBoost verwenden konnte.

Einige Hintergrundinformationen

Ich bin ein .net-Entwickler, verwende VMs und entwickle Webanwendungen (und Sharepoint). Ich verwende ein HP-Notebook mit Core 2 Duo 2 GHz + 4 GB RAM + 320 7200 HD. Ich betreibe gleichzeitig

  • Visual Studio 2010 mit einigen Plugins
  • SQL Server
  • Firefox mit mindestens 10 Tabs
  • Chrome mit etwa 5 Tabs
  • IIS
  • VM mit Server 2008-Maschine
  • SharePoint

und ab und zu auch Photoshop und etwas InDesign. So gönne ich meiner Maschine keine Pause. :D

Frage

Wenn ich mir eine richtig schnelle SDHC-Karte kaufe (wie SanDisk 16GB Extreme 30MB/s – gibt es etwas Schnelleres) und sie mit meinem Windows 7 ReadyBoost verwende, sehe ich dann eine Leistungssteigerung? Funktioniert sie ähnlich wie Seagates HybridDrive Momentus mit 4 GB Solid-State-Laufwerk?

Was kann ich eigentlich erwarten, wenn ich diese Karte in meinen Computer einsetze? Und welche Größe wäre empfehlenswert?

Beobachtungen

Ich denke, die Umleitung der Auslagerungsdatei dorthin würde das System beschleunigen. Einige VM-Maschinen darauf würden wahrscheinlich auch schneller laufen, weil sie parallel zum HD-Hostsystem laufen könnten, schätze ich. Habe ich Recht oder Unrecht?

Antwort1

ReadyBoost ist ein Lesedatei-Cache und keine Erweiterung des virtuellen Speichers. Dies basiert auf der Tatsache, dass der Flash-Speicher praktisch keine Suchzeit zum Zwischenspeichern hat.kleinDateien (weil der Flash-Speicher bei anhaltendem Schreiben auch langsamer ist als Ihre Festplatte).

ReadyBoost bietet außerdemmehrPlatz für die WindowsSuper FetchWenn Sie kein ReadyBoost-fähiges Gerät angeschlossen haben, geschieht dies trotzdem in Ihrem Ersatz-RAM. Sie erzielen also die besten Leistungssteigerungen, wenn Sie über eine geringe RAM-Menge verfügen, während die Nichtverwendung von RB bedeutet, dass der SF-Cache gelöscht werden muss, wenn der RAM von der Software benötigt wird.

Als Antwort auf Kommentare zu StudiohacksAntwort:
Sie müssen sich keine Gedanken über die Synchronisierung machen, es handelt sich um einen Lesecache, und wenn die Datei im Cache nicht bereitsteht, zieht Windows sie einfach von der Festplatte. Beachten Sie nebenbei auch, dass der Inhalt des Caches verschlüsselt und komprimiert ist, sodass Ihre Daten vor dem plötzlichen Diebstahl der SD-Karte geschützt sind.


Fazit: Die Leistung wird durch die Verwendung von RB nicht beeinträchtigt. Es ist also einen Versuch wert, wenn Sie eine Ersatzkarte zur Hand haben. Bei 4 GiB RAM sollten Sie jedoch keine gravierenden Verbesserungen erwarten.
(Das hindert mich allerdings nicht daran, 16 GiB RB mit 4 GiB RAM auszuführen!)


Meine Antwort aufReadyBoost – Wie viel Speicherplatz wird benötigt?könnte sich ebenfalls als nützlich erweisen.

Antwort2

AusAnandtech.com:

ReadyBoost beeinflusst die Lade-, Schließ- und Umschaltzeit von Anwendungen, CPU-intensive Aufgaben werden jedoch nicht annähernd so stark beeinflusst. Daher sind die meisten unserer herkömmlichen Benchmarks, selbst wenn sie mit nur 512 MB Speicher ausgeführt werden, kein guter Benchmark für ReadyBoost. Wenn Ihr System so wenig Speicher hat, dass es während der Ausführung einer einzelnen Aufgabe auf die Festplatte auslagert, haben Sie ein Problem, und ReadyBoost wird Sie nicht retten.

Quelle (und weitere Infos) @http://www.anandtech.com/show/2163/6

Was die Größe der SD-Karte betrifft, gilt: je größer, desto besser. Der wichtigste Faktor ist jedoch dieGeschwindigkeitder Karte.

Antwort3

Wird ausgeführt: HP Mini 210 Netbook, 750 GB Festplatte, 2 GB RAM. Ausgestattet mit: Windows 7 HP Komplettinstallation, SQL Server 2008 R2 Developer, Office Professional 2007, MySQL, PHP, Norton AV

Als Geschwindigkeit/Leistung immer mehr zum Problem wurden, bemerkte ich das ständige Angebot, Flash-Laufwerke mit „ReadyBoost“ zu versehen. Meine Suche im Internet brachte mich zu dem Schluss, dass die Leistung nicht wirklich verbessert wurde und ich maximal 4 GB verwenden konnte, was auch durch die Tatsache untermauert wurde, dass mein Computer dies anzeigte. Der Versuch, eine 8-GB-Micro-SDHC in zwei Partitionen aufzuteilen, um eine Partition als Booster und die andere als Norton- und System-Backup-Laufwerk verwenden zu können, erwies sich als unmöglich. Ich ließ diese Idee fallen, partitionierte die Festplatte in eine einzelne Partition, formatierte sie mit NTFS, änderte die Richtlinie, um Festplatten-Caching zu aktivieren, machte sie zu meinem „A“-Laufwerk und führte dann die Option „ReadyBoost“ aus. Dadurch wurden nicht nur die gesamten 8 GB verwendet, sondern auch mein HP Mini 210 Netbook erwachte trotz seiner voll geladenen Entwicklungsplattform wieder zum Leben. IPI Paul...

Antwort4

Ich habe versucht, eine SanDisk Extreme Class 10 SDHC-Karte in mein ThinkPad X200s mit 4 GB RAM einzubauen. Es gab keine erkennbare Verbesserung, also habe ich sie wieder in meine DSLR eingebaut.

verwandte Informationen