Wie misst man die Festplattenleistung unter Windows?

Ich versuche herauszufinden, warum meine Anwendung auf einem bestimmten Computer sehr langsam ist (läuft überall gut). Ich denke, ich habe die Leistungsprobleme auf Lese-und Schreibvorgänge auf der Festplatte zurückgeführt und denke, es ist einfach die sehr langsame Festplatte.

Mit welchem Tool kann ich die HD-Lese-und Schreibleistung unter Windows 2003 zerstörungsfrei messen (die Partitionen auf den Laufwerken müssen intakt bleiben)?

Author: Daniel Andersson, 2009-01-27

9 answers

In Windows gibt es eine integrierte Datenträgerleistungsprüfung mit dem Namen winsat:

winsat disk -drive g

(Führen Sie winsat mit Administratorrechten aus)

Mehr info: Infos zu winsat Disk auf technet.microsoft.com/en-us/library/cc742157.aspx

ZB:

C:\WINDOWS\system32>winsat disk -drive g
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive g -ran -read'
> Run Time 00:00:04.17
> Running: Storage Assessment '-drive g -seq -read'
> Run Time 00:00:08.64
> Running: Storage Assessment '-drive g -seq -write'
> Run Time 00:00:17.47
> Running: Storage Assessment '-drive g -flush -seq'
> Run Time 00:00:03.53
> Running: Storage Assessment '-drive g -flush -ran'
> Run Time 00:00:04.16
> Disk  Random 16.0 Read                       21.05 MB/s          6.0
> Disk  Sequential 64.0 Read                   38.29 MB/s          4.9
> Disk  Sequential 64.0 Write                  39.67 MB/s          4.9
> Average Read Time with Sequential Writes     1.324 ms          7.4
> Latency: 95th Percentile                     2.585 ms          7.3
> Latency: Maximum                             26.977 ms          7.9
> Average Read Time with Random Writes         1.299 ms          8.1
> Total Run Time 00:00:39.41
 236
Author: David d C e Freitas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-10-05 20:37:13

HD Tach wurde am Ende des Lebens. HD Tune scheint äquivalent zu sein: http://www.hdtune.com/

HD Tune screenshot

 21
Author: TopBanana,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-09-02 13:53:58

Sie können Perfmon verwenden, um physische datenträgerbasierte Zähler zu sammeln, z. B.:

  • Physische Festplatte (Instanz)\Festplatte 1 / sec Zähler für jeden physische Festplatte

  • Physische Festplatte (Instanz)\% Leerlaufzeit

  • Avg. Länge der Datenträgerwarteschlange

Oder laden Sie PAL herunter (sehr nützliches Überwachungstool) und verwenden Sie die integrierte Vorlage für das Betriebssystem.

 8
Author: Mitch Wheat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-01-27 10:54:18

Für diejenigen, die nach etwas suchen, das SQL-Typszenarien testen kann, gibt es Diskspd.exe , die SQLIO abgelöst hat.

 8
Author: MrEdmundo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-03-08 21:05:03

ATTO Disk Benchmark - ist freeware und benötigt keine installation.

geben Sie hier die Bildbeschreibung ein

 7
Author: user3132194,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-04-24 10:50:49

IOMeter wird dies tun. Es kann zerstörungsfreie Tests durchführen, indem es in seine eigenen Dateien innerhalb der Partitionen schreibt.

 6
Author: ConcernedOfTunbridgeWells,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-01-27 10:45:40

Die Leistungszähler in Windows können Ihnen Übertragungsgeschwindigkeiten, aktuelle Datenträgerwarteschlange usw. anzeigen, um den tatsächlichen Engpass auf dem Computer zu verfolgen, wenn Ihre App ausgeführt wird.

Blick auf Performance-Objekt: Physische Festplatte

Und schauen Sie sich besonders die Warteschlangenzähler an. Eine Festplatte kann sehr schnell für sequentielle Lesevorgänge sein, aber sobald sie versucht, gleichzeitig auf die Festplatte zuzugreifen, erreicht die Warteschlange möglicherweise Ihren Höhepunkt und bietet Ihnen eine schreckliche Leistung.

 4
Author: jishi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-01-27 10:50:52

Versuchen Sie es mit Festplatten-Benchmark-Programmen: http://www.hdtune.com/ http://www.passmark.com/products/pt_advdisk.htm

 1
Author: RvdK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-01-27 10:46:30

Neben dem grafischen Tool Wenn Sie eine aufwendige Ausgabe zur Analyse der Leistung Ihrer Partition oder Festplatte wünschen, gibt es ein nettes Tool namens sqlio(von Microsoft). Das Tool ist CMD-basiert, macht aber einen tollen Job, wenn es um IO-Tests geht. Siehe: Windows Disk Performance test -

 0
Author: sarath,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-04-14 17:18:28