Profi-Tipp: Behalten Sie ReadyBoost mit dem Windows 7 Performance Monitor im Auge

Hinweis: Dieser Artikel wurde ursprünglich am 24. März 2010 auf TechRepublic veröffentlicht.

In einem früheren Beitrag, "Sehen Sie sich die ReadyBoost-Funktionen in Windows 7 genauer an", habe ich Ihnen gezeigt, wie Sie ReadyBoost einrichten, und erklärt, wie es funktioniert. Sobald Sie die Funktionsweise von ReadyBoost verstanden und auf Ihrem System konfiguriert haben, werden Sie offensichtlich nach dem versprochenen Leistungsgewinn suchen. Leider ist ReadyBoost nicht so, als würde man Ihrem System Raketentreibstoff hinzufügen, und es wird nicht jede Aufgabe, die Sie regelmäßig ausführen, dramatisch beschleunigen.

Es gibt einige Aufgaben, bei denen der Leistungsgewinn offensichtlich ist, und andere, bei denen dies nicht der Fall ist. Mit anderen Worten, es ist sehr schwierig, eine Aufgabe auf Ihrem System zu erledigen und zu spüren, wie sie einsetzt und sich selbst sagt: "Wow, da geht ReadyBoost! Was für ein Ansturm!"

Um ReadyBoost in Aktion zu sehen, müssen Sie es mit dem Windows 7-Systemmonitor überwachen. In diesem Beitrag werde ich Ihnen zeigen, wie.

Dieser Blog-Beitrag ist auch im PDF-Format als kostenloser TechRepublic-Download verfügbar.

Eine kurze Überprüfung

Kurz gesagt, mit ReadyBoost kann die SuperFetch-Cache-Verwaltungstechnologie von Windows 7 Flash-basierte Geräte verwenden, um eine Kopie des Festplatten-Cache zu verwalten. Sobald ReadyBoost aktiviert ist, werden die Festplattenvorgänge im Wesentlichen überwacht, und das Lesen und Bereitstellen von Dateien aus der Kopie des Caches wird nur dann ausgeführt, wenn dies die Leistung steigert.

Beispielsweise lehnt sich ReadyBoost während sequentieller Lesevorgänge zurück und ermöglicht SuperFetch, den Cache auf der Festplatte zu verwenden, da die Festplatte ein Flash-basiertes Laufwerk für diese Arten von Lesevorgängen übertreffen kann. Während nicht aufeinanderfolgender Lesevorgänge springt ReadyBoost in SuperFetch ein und leitet es im Wesentlichen um, um den Cache auf dem Flash-basierten Laufwerk zu verwenden, da ein Flash-basiertes Laufwerk eine Festplatte für diese Arten von Lesevorgängen übertreffen kann.

Darüber hinaus können schnelle Festplatten mit einer Drehzahl von 7200 U / min oder höher in vielen Fällen einige, aber nicht alle nicht aufeinander folgenden Lesevorgänge schneller ausführen als ein Flash-basiertes Laufwerk. Aus diesem Grund bietet ReadyBoost keinen so signifikanten Leistungsgewinn wie bei einer Festplatte mit 5400 U / min oder weniger, wie sie normalerweise in Laptops zu finden ist. Selbst wenn Sie eine schnelle Festplatte haben, kann ReadyBoost in bestimmten Situationen einen großen Leistungsbeitrag leisten. Schreiben Sie ReadyBoost also noch nicht ab.

ReadyBoost entspricht NICHT RAM

Und noch etwas, auf das ich hinweisen sollte: ReadyBoost entspricht NICHT RAM. Ich habe viele Leute sagen hören: "Oh, ich habe 8 GB RAM in meinem System, ich brauche kein ReadyBoost. Das gilt nur für Systeme mit 1 GB RAM." Die Wahrheit ist, dass es bei ReadyBoost darum geht, die Festplattenleistung zu verbessern, nicht das System zu verbessern oder RAM hinzuzufügen.

Sicher, ein System mit nur 1 GB RAM kann alle Hilfe nutzen, die es bekommen kann, aber es ist wichtig zu beachten, dass bei ReadyBoost der Leistungsgewinn durch eine verbesserte Festplattenleistung und nicht durch eine zusätzliche RAM-Leistung erzielt wird.

Selbst wenn Sie über 8 GB oder mehr RAM verfügen, kann ReadyBoost in bestimmten Situationen einen großen Leistungsbeitrag leisten. Schreiben Sie es also nicht ab.

(Ich gebe zu, dass ich in einigen meiner vorherigen Beiträge zu ReadyBoost versehentlich zu dieser Verwirrung beigetragen habe, und ich entschuldige mich.)

Leistungsmonitor konfigurieren

Wie Sie vielleicht wissen, ist Performance Monitor ein Visualisierungstool, mit dem Sie Leistungsdaten oder Leistungsindikatoren sowohl in Echtzeit als auch aus Protokolldateien anzeigen können. Sie können Leistungsdaten in Diagramm-, Histogramm- und Berichtsform anzeigen. Zur Überwachung von ReadyBoost bietet der Leistungsmonitor unter der Überschrift ReadyBoost-Cache einen speziellen Satz von Leistungsindikatoren. Lasst uns genauer hinschauen.

Um den Systemmonitor zu starten, klicken Sie auf die Schaltfläche Start, geben Sie perfmon in das Feld Suche starten ein und drücken Sie die Eingabetaste. Erweitern Sie nach dem Start des Tools den Zweig Überwachungstools, falls dies noch nicht geschehen ist, und klicken Sie auf Leistungsmonitor. Wenn das Diagramm angezeigt wird (siehe Abbildung A), sehen Sie, dass der Systemmonitor in seiner Standardkonfiguration so konfiguriert ist, dass er die Prozessorzeit überwacht. Da wir dies für die jeweilige Aufgabe nicht benötigen, müssen Sie zunächst auf das Symbol für rotes X oder Löschen klicken.

Abbildung A.

In der Standardkonfiguration ist der Systemmonitor so konfiguriert, dass er die Prozessorzeit überwacht.

Klicken Sie nun auf das Symbol Grün + oder Hinzufügen. Wenn das Dialogfeld Zähler hinzufügen angezeigt wird, suchen Sie den Header ReadyBoost-Cache, wählen Sie ihn aus und klicken Sie auf die Schaltfläche Hinzufügen. Wenn der ReadyBoost-Cache-Header im Abschnitt Hinzugefügte Zähler angezeigt wird (siehe Abbildung B), klicken Sie auf OK.

Abbildung B.

Wenn der ReadyBoost-Cache-Zähler im Abschnitt Hinzugefügte Zähler angezeigt wird, klicken Sie auf OK.

Wenn Sie den ReadyBoost-Cache-Header zum Leistungsmonitor hinzufügen, fügen Sie dem Monitor tatsächlich einen Satz von 10 Zählern hinzu, wie in Abbildung C dargestellt . Diese Zähler werden hier aufgelistet und beschrieben:

  • Zwischengespeicherte Bytes: Die Gesamtmenge der derzeit im Cache gespeicherten unkomprimierten Daten.
  • Verwendeter Cache- Speicherplatz : Die Gesamtmenge an Speicherplatz, die derzeit vom Cache verwendet wird.
  • Komprimierungsverhältnis: Die tatsächliche Größe der Daten im Cache geteilt durch die unkomprimierte Größe der Daten im Cache.
  • Gesamtgröße der Cache-Bytes: Die Gesamtmenge an Speicherplatz, die auf dem Gerät für den Cache reserviert ist.
  • Cache-Lesevorgänge / Sek.: Die Häufigkeit, mit der Daten pro Sekunde aus dem Cache gelesen werden.
  • Cache-Lesebytes / Sek.: Die Anzahl der pro Sekunde aus dem Cache gelesenen Bytes.
  • Übersprungene Lesevorgänge / Sek.: Die Anzahl der pro Sekunde übersprungenen Lesevorgänge .
  • Übersprungene Lesebytes / Sek.: Die Anzahl der Bytes, die nicht pro Sekunde aus dem Cache gelesen werden.
  • Total Reads / Sec: Die Anzahl der an ReadyBoost gerichteten Lesevorgänge. (Beinhaltet sowohl zufriedene als auch übersprungene Lesevorgänge.)
  • Gesamtzahl der gelesenen Bytes / Sek.: Die Anzahl der Bytes in den an ReadyBoost gerichteten Lesevorgängen. (Beinhaltet sowohl zufriedene als auch übersprungene Lesevorgänge.)

Abbildung C.

Wenn Sie den ReadyBoost-Cache-Header zum Leistungsmonitor hinzufügen, fügen Sie dem Monitor tatsächlich einen Satz von 10 Zählern hinzu.

Wie Sie sehen können, kann es etwas verwirrend sein, 10 Zähler gleichzeitig auf dem Monitor zu haben. Darüber hinaus überwachen diese 10 Zähler das gesamte Spektrum der Aktivitäten von ReadyBoost, und nicht alle von ihnen sind für die Messung von Leistungssteigerungen relevant. Daher sollten Sie die Zähler auf diejenigen reduzieren, die Ihnen einen guten Überblick über das Geschehen geben.

Ich möchte zum Beispiel wirklich wissen, wie oft der ReadyBoost-Cache zur Bereitstellung von Daten verwendet wird. Daher habe ich Cache Reads / Sec und Cache Read Bytes / Sec ausgewählt. Mithilfe dieser beiden Zähler können Sie den Umfang der im Cache auftretenden Leseaktivitäten messen und wissen, wie viele Daten aus dem Cache geliefert werden. Um diese Ansicht auszugleichen, möchte ich auch wissen, wie oft ReadyBoost auf die Festplatte zurückgreift, um Daten aus dem Cache zu lesen. Also habe ich auch Übersprungene Lesevorgänge / Sek. Und Übersprungene Lesebytes / Sek. Ausgewählt.

Ich habe dann mehrere Kopiervorgänge für große Dateien mit mehreren Gigabyte Daten gestartet und den Monitor im Hintergrund laufen lassen. (Ich verwende ein Western Digital 500 GB SATA-Laufwerk mit 7200 U / min.) Als ich zum Leistungsmonitor zurückkehrte, stellte ich fest, dass in der Grafik viele Aktivitäten angezeigt wurden (siehe Abbildung D) .

Abbildung D.

Nach mehreren Kopiervorgängen für große Dateien zeigte das Leistungsüberwachungsdiagramm viele Aktivitäten an.

Wenn Sie genau hinschauen, werden Sie feststellen, dass die Datenmenge, die aus dem ReadyBoost-Cache gelesen wird, ungefähr der Datenmenge entspricht, die aus dem Festplatten-Cache gelesen wird. Dies ist jedoch nur eine Momentaufnahme von ReadyBoost in Aktion unter einer bestimmten Operation. Um wirklich zu beurteilen, wie viel und unter welchen Umständen ReadyBoost tatsächlich Ihrem System zugute kommt, sollten Sie den Systemmonitor so konfigurieren, dass über einen bestimmten Zeitraum eine Protokolldatei erstellt wird. Beispielsweise möchten Sie möglicherweise die ReadyBoost-Aktivität über einen Zeitraum von einigen Stunden protokollieren, in denen Sie die Arten von Aufgaben ausführen, für die Sie Ihr System regelmäßig verwenden.

Erstellen eines Datenkollektorsatzes

Wenn Sie die ReadyBoost-Aktivität über einen bestimmten Zeitraum protokollieren möchten, müssen Sie einen Datenkollektorsatz erstellen. Dies ist ziemlich einfach, sobald Sie die Schritte kennen.

Erweitern Sie zunächst den Zweig Datenkollektorsätze im Navigationsbereich des Leistungsmonitors. Klicken Sie dann mit der rechten Maustaste auf Benutzerdefiniert, wählen Sie Neu aus und klicken Sie auf Datenkollektorsatz. Wenn der Assistent zum Erstellen eines neuen Datenkollektorsatzes angezeigt wird, geben Sie einen Namen für Ihren Datenkollektorsatz ein und wählen Sie das Optionsfeld Manuell erstellen aus (siehe Abbildung E) .

Abbildung E.

Dieser Assistent führt Sie durch die Schritte zum Erstellen eines Datenkollektorsatzes.

Anschließend aktivieren Sie das Kontrollkästchen Leistungsindikator. Auf der nächsten Seite können Sie über die Schaltfläche Hinzufügen auf das Dialogfeld Zähler hinzufügen zugreifen, in dem Sie die vier relevanten Leistungsindikatoren einzeln auswählen können. Diese Schritte sind in Abbildung F zusammengefasst .

Abbildung F.

Sie werden die nächsten beiden Schritte im Assistenten ausführen, um die vier relevanten Zähler zu Ihrem ReadyBoost Monitor-Datenkollektorsatz hinzuzufügen.

Auch wenn es andere Einstellungen gibt, klicken Sie an dieser Stelle auf Fertig stellen, um den Assistenten abzuschließen.

Wenn Sie zum Fenster "Leistungsüberwachung" zurückkehren, wird Ihr ReadyBoost Monitor-Datenkollektorsatz angezeigt. Wenn Sie mit der Protokollierung der ReadyBoost-Aktivität beginnen möchten, klicken Sie einfach auf das grüne Wiedergabesymbol (siehe Abbildung G) .

Abbildung G.

Um mit der Protokollierung der ReadyBoost-Aktivität zu beginnen, klicken Sie einfach auf das grüne Wiedergabesymbol.

Wenn Sie Ihr System längere Zeit verwendet haben, können Sie Ihren Datenkollektorsatz öffnen und das Protokoll anzeigen. Klicken Sie auf das Stopp-Symbol und wählen Sie im Navigationsbereich die Option Leistungsüberwachung aus. Klicken Sie nun auf das Symbol Protokolldaten anzeigen. Wenn das Dialogfeld Eigenschaften des Leistungsmonitors angezeigt wird, klicken Sie auf die Schaltfläche Hinzufügen. Anschließend können Sie Ihre Protokolldatei suchen und auswählen (siehe Abbildung H) .

Abbildung H.

Klicken Sie auf die Schaltfläche Hinzufügen, um Ihre ReadyBoost Monitor-Protokolldatei zu suchen und auszuwählen.

Wenn Sie auf OK klicken, wird Ihre Protokolldatei angezeigt und Sie können bestimmen, wie sich ReadyBoost während Ihres Testzeitraums verhalten hat. Während meines 15-minütigen Beispieltests können Sie in Abbildung I sehen, dass ReadyBoost einen sehr geringen Beitrag zu den von mir ausgeführten Aufgaben geleistet hat.

Abbildung I.

Während dieses speziellen Tests hat ReadyBoost einen sehr geringen Beitrag geleistet.

Denken Sie daran, dass Sie höchstwahrscheinlich mehrere Tests unter verschiedenen Verwendungsbedingungen durchführen möchten, um einen echten Überblick darüber zu erhalten, inwieweit ReadyBoost Ihrem jeweiligen System zugute kommt. Denken Sie wie immer daran, dass Ihr Kilometerstand variieren kann.

Was nimmst du?

Verwenden Sie ReadyBoost? Haben Sie versucht, die ReadyBoost-Aktivität zu überwachen? Was waren Ihre Erkenntnisse? Sind Sie mit den Ergebnissen zufrieden? Wenn Sie Kommentare oder Informationen zu diesem Thema haben, nehmen Sie wie immer am Diskussionsthread teil.

© Copyright 2020 | mobilegn.com