Hat Windows ReadyBoost einen bedeutenden Einfluss auf die Leistung?

42673
Chris W. Rea

Beeinträchtigt die Windows ReadyBoost- Technologie, die seit Windows in Windows verfügbar ist, die Leistung erheblich?

Gibt es bekannte Benchmarks, die Systeme mit und ohne vergleichen?

Hat die Geschwindigkeit des USB-Flash-Geräts einen messbaren Einfluss auf den Leistungsgewinn?

Welche Nutzungsszenarien können zu einem Gewinn führen und unter welchen Umständen kann kein Gewinn erzielt werden?

39
Es schien mir immer eine Art Klatsch zu sein. Wenn Sie möchten, dass Ihre Anwendungen schnell starten, legen Sie sie auf eine SSD. Brad Gilbert vor 14 Jahren 0
www.anandtech.com hat vor einigen Jahren eine Vista-Leistungsbeurteilung durchgeführt und sich diese angesehen. Offensichtlich ist Readyboost nur auf PCs mit 512 MB RAM von Nutzen. Wenn Sie mehr als dies haben (und Sie sollten es wirklich tun), werden Sie keinen Unterschied bemerken. [ReadyBoost-Leistung] (http://www.anandtech.com/systems/showdoc.aspx?i=2917&p=6 "ReadyBoost-Leistung") Shane Kearney vor 14 Jahren 1
Ich habe festgestellt, dass es auf einem 1-GB-Computer einige Dinge beschleunigte (10 Sekunden nach dem Booten), andere jedoch verlangsamten (iTunes-Wiedergabe usw.). Am Ende hatte ich nicht das Gefühl, dass es sich lohnt, einen USB-Stick aus dem Laptop herauszustecken, um dies zu garantieren. Meine Theorie besagt, dass, da Readyboost die Daten verschlüsselt, die zwischengespeichert werden, und ältere iTunes DRM-Songs auch eine Entschlüsselung erfordern, dass zu viel CPU-Auslastung vorhanden war, um die Titel ohne Störungen wiederzugeben. Matthew Lock vor 14 Jahren 0
Als Empfehlung empfiehlt Microsoft die Verwendung des 1 bis 3-fachen RAM-Speichers in Ihrem System. Siehe [hier] (http://windowshelp.microsoft.com/Windows/en-US/Help/12428141-2e4c-43ab-8dd2-a6ed6e3b87761033.mspx). vor 14 Jahren 0

8 Antworten auf die Frage

26
Magnus

Ich war sehr skeptisch und hatte 6 GB RAM auf meinem 8730-Watt-Laptop mit 64-Bit-Windows 7-RC. Da SD-Karten jetzt so günstig sind, habe ich eine 8-GB-SD-Karte von Panasonic Klasse 10 (22 MB / s) gekauft und in meinen Laptop gesteckt und ReadyBoost aktiviert. Zu meiner Überraschung war dies ein bemerkenswerter Leistungszuwachs. Man muss jedoch verstehen, dass es sich um eine Art Cache-Verbesserung handelt, was bedeutet, dass Sie beim 2., 3. Mal, wenn Sie eine Anwendung starten, eine erhebliche Verbesserung feststellen werden. Trotzdem behalte ich die SD-Karte in meinem Laptop, sie ist "versteckt" und ragt nicht wie ein USB-Stick heraus.

Ich habe die akzeptierte Antwort in diese geändert. Mit Windows 7 scheine ich deutlich mehr zu profitieren als mit Vista. Chris W. Rea vor 14 Jahren 4
"Es war ein bemerkenswerter Leistungszuwachs" - von wie viel Gewinn sprechen wir? Hast du Messungen gemacht? Wie haben Sie den Placebo-Effekt und den normalen Effekt des integrierten Windows-Systemcaches ausgeschlossen, weil er die Ergebnisse beeinflusst hat? thomasrutter vor 10 Jahren 6
@thomasrutter, es ist viel schneller, vertrau mir, du musst nicht immer alles messen, um zu wissen, dass es viel schneller ist. Besonders wenn die Dinge zehnmal schneller sind und Sie seit 10 Jahren jeden Tag einen PC verwenden, wird dies offensichtlich. David d C e Freitas vor 10 Jahren 0
Eigentlich müssen Sie ja alles messen. Bestätigungsvoreingenommenheit und Placebo-Effekt sind erstaunlich effektiv. Jamie Hanrahan vor 7 Jahren 2
10
bwDraco

Yes, it does. You'll see a significant increase in performance whenever the system is I/O bound. Disk-heavy applications like Visual Studio and Apache OpenOffice start up noticeably faster compared to without ReadyBoost—and this is on a system with 8 GB of physical memory!

The most obvious gain in performance I've noticed is when the system resumes from hibernation. My computer has always been unresponsive due to heavy disk activity for the first five or so minutes after resuming, and ReadyBoost produced a vast improvement in system performance and responsiveness during this time.

7
Corporate Geek

Wir haben gerade einen detaillierten Vergleich auf zwei Computern durchgeführt: einen mit Windows 8.1 und einen mit Windows 7.

Die Verbesserungen, die wir beim Aktivieren von ReadyBoost auf einem System mit wenig RAM gemessen haben, sind folgende:

  • Das Öffnen von Mediendateien wie Fotos, Musik oder Videos ist etwas schneller (ca. 2%).
  • Das Laden von Webseiten und die Verwendung von Office-Anwendungen ist etwas schneller (ca. 2%).
  • Die Startzeiten Ihres Systems wurden verbessert (bis zu 7%).
  • Ihre am häufigsten verwendeten Anwendungen starten schneller (um 10 bis 15%).

ReadyBoost hatte keine positiven Auswirkungen beim Spielen oder Ausführen von Anwendungen, die CPU- oder GPU-intensiv sind.

Das detaillierte Testverfahren und alle Ergebnisse finden Sie hier: Funktioniert ReadyBoost? Verbessert es die Leistung für langsamere PCs? .

1
jtimberman

Wie so viele Dinge im Zusammenhang mit der Leistung hat dies viel mit dem zu tun, was Sie tun, und den anderen Komponenten in Ihrem System.

Wenn Sie einen Low-End-PC haben, von dem ich bezweifle, dass jemand auf einer Site namens "Super User" :-) würde, ist dies wahrscheinlich von Vorteil. Für diejenigen mit fähigen Systemen mit mindestens 2 GB Arbeitsspeicher (und 4-8 G werden immer häufiger), bietet ReadyBoost wahrscheinlich keine ausreichende Leistungssteigerung, um die Bereitstellung eines gesamten Flash-Laufwerks und eines wichtigeren USB-Anschlusses zu rechtfertigen.

Der Speicher ist günstig . Ich habe gerade mein HTPC-Upgrade auf 4G verdoppelt. Dabei habe ich genau den gleichen Speicher verwendet, mit dem ich ursprünglich das System (2x Corsair twinxsomethingfast) aufgebaut hatte, und zwar für weniger als die Hälfte des Preises, den ich vor einem Jahr gezahlt habe (35 $ gegenüber 75 $). Ich habe ein 4G-Speicher-Flashlaufwerk, das ich zuvor mit ReadyBoost verwendet hatte, und es fühlt sich schneller mit dem tatsächlichen Speicher an. Bootzeiten sind unerheblich, mein System ist ein Media / Gaming-PC und läuft ziemlich rund um die Uhr.

Ich habe zwar selbst keinen Low-End-PC, obwohl wir "Super-User" oft Low-End-PCs für * andere * zu einem günstigen Preis bauen, auch wenn unsere eigenen Boxen beeindruckend sind :-) Chris W. Rea vor 14 Jahren 2
Guter Punkt! Am häufigsten wird mein "altes" System jedoch für andere Personen verwendet, und manchmal habe ich Linux auf das alte System gesetzt, bevor ich es vergebe :). jtimberman vor 14 Jahren 1
1
Joe

ReadyBoost wurde als schnellerer Arbeitsspeicher entwickelt als die meisten Laptop-Festplatten.

Sortierung zwischen dem System-RAM und der Festplatte.

Die meisten Laptop-Festplatten laufen mit 5400 U / min und haben Zugriffszeiten von etwa 10 bis 15 ms für zufällige Lese- und Schreibvorgänge. Zum Vergleich: Flash-Speicher haben Zugriffszeiten von 4 bis 6 ms für gleichwertige zufällige Lese- und Schreibvorgänge.

Für den Einsatz von ReadyBoost wurden die am häufigsten verwendeten oder zuletzt verwendeten Daten zwischen 2 und 8 GB auf dem Flash-Speicher platziert, wobei der Zugriff darauf mindestens doppelt so schnell wäre wie das Lesen von der Festplatte.

1
OKI

Es verbessert die Leistung, indem Programmstartdaten gespeichert werden, deren RAM nicht benötigt wird oder die gelöscht werden, wenn sie nicht benötigt werden, oder durch Herunterfahren des Systems.

Die vereinfachten Ergebnisse dieser wenigen Tests wurden von jeder Website verwendet, und der Müll (Google und 99% sagen Ihnen, dass es keine Leistungssteigerung gibt, nur wenige haben es tatsächlich versucht), völlig irreführend.

Ich habe mich selbst mit Windows 7 (x64), 9 GB DDR3 (nur etwa 6 GB im Einsatz) und einer 16 GB Sandisk Micro SD-Karte getestet.

Die gestarteten Geschwindigkeitsprogramme verbesserten sich drastisch von 3-5 Sekunden auf unter 1.

Dort liegen die Leistungssteigerungen und deshalb wurde es geschaffen. Tt wird keine Lese- oder Schreibleistungssteigerungen für andere Dateien geben, die ein Programm verwendet, es ist nur für den Programmstart vorgesehen.

Es schien mir immer eine Art Klatsch zu sein. Wenn Sie möchten, dass Ihre Anwendungen schnell starten, legen Sie sie auf eine SSD.

Ich habe eine kleine kostengünstige :) :) Wir alle wissen, dass eine 128 GB große SSD nicht für Windows über ein paar Jahre hinweg ausreicht, was bei Programmupdates und -installationen alles hat, was darüber skandalöse Preise hat. Ganz zu schweigen von den gravierenden Fehlern, die bei einer ganzen Menge SSDs aufgetaucht sind. 16 GB-Karten kosten damals etwa 15 US-Dollar, eine viel günstigere Option.

0
Guru

ReadyBoost provides an enormous advantage when you are writing alot to the hard disk. I have a fairly decent machine. 5GB RAM with a quad-core 3GHz processor. With ReadyBoost I often see a tenfold increase in write speed when performing I/O intensive tasks like copying large amounts of data of compressing/decompressing archives. When not writing alot of data I do not notice any performance benefit, but I understand that if your system is short on memory, ReadyBoost can speed up evn the most mundane tasks.

0
Chris

Ich habe eine Klasse 10 50mb / s 16gb SD-Karte. Der Kartenleser in meinem Laptop ist USB3-gesteuert. Selbst bei 4 GB RAM ist die Leistung hervorragend. Eine USB 2 oder Klasse 4 SD-Karte kann jedoch nichts ausrichten. Ich testete mit einer zufälligen SD-Karte der Klasse 4, die ich herumliegen hatte, und die Leistung war vernachlässigbar. Ich werde später auf SSD upgraden. Ich muss daran denken, dass der Cache nicht RAM und nicht Speicher ist. Ich habe Windows 8.1.

Ein paar Dinge, um das Beste aus Readyboost zu machen.

Formatieren Sie in exFAT und nicht in NTFS, verwenden Sie das gesamte Gerät, je mehr desto besser. exFAT führt weniger Sequenzprüfungen durch und ist daher schneller. Sie benötigen kein Journal-Dateisystem für eine große Datei. Es gibt nichts im Journal Lmao. Oooo 1 Datei ... Leistung exFAT gewinnt.

Stellen Sie sicher, dass es sich um eine Klasse 10 SD handelt, wenn Sie SD verwenden möchten. Klasse 4 wird nichts anbieten.

Stellen Sie sicher, dass Sie USB 3. SD oder andere verwenden. Ich habe mich für SD entschieden, weil es ein Laptop ist und ich den SD-Port nicht verwende. USB 3 USB-Stick in meinem Desktop.

Je größer die Größe, desto besser. Ich habe die größte Leistung beim Kopieren von Dateien während der Verwendung von Anwendungen gesehen. Im Grunde erlaubt es mir, Dinge zu installieren und zu kopieren, während ich an anderen Sachen arbeite, ohne gegen eine Wand zu stoßen. Windows wird auch darauf zugreifen, wenn es wie bei der Verwendung der Festplatte ist, und Paging-Parses werden zwischengespeichert.

Je länger Sie es verwenden, desto besser können Ready-Boost und Superfetch zusammenarbeiten, um das Beste zu sein, was es sein kann.

Sie erwähnen, dass Sie für die 10. Klasse gehen. Aber es geht nur um den Durchsatz zur / von der Karte. Haben Sie getestet, welche Leistung die größte Auswirkung hat? ZB IO-Latenz, #IOPS oder Durchsatz? Hennes vor 9 Jahren 0