Festplattenlesegeschwindigkeit unter 2 MB / Sek. Normal? Wie verbessern?

5

Ich habe eine relativ neue EADS-Festplatte (SATA) von Western Digital 1 TB als meine sekundäre Festplatte. Ich habe immer festgestellt, dass der Zugriff auf bestimmte Ordner mit viel Inhalt (z. B. / Music /) langsam war. Ich habe ein paar Diagnose-Tools ausgeführt ( chkdsk, HD Tune, HD Tach, HDDScan ) und nichts gefunden. Das Laufwerk ist defragmentiert und cool.

HD Tune meldet eine Plateau-Lesegeschwindigkeit von 1,8 MB / s. Das bedeutet mir nichts. Ist es langsam? Im Vergleich zu anderen HD-Tune-Diagrammen erscheint meiner jedoch sehr ungewöhnlich und scheint etwas einzuschränken. (Siehe Abbildung unten.) (Hier finden Sie viele andere HD Tune-Ausgänge: http://goo.gl/dgcH7 .)

F: Stimmt etwas mit meinem Laufwerk nicht, sodass ich es ersetzen sollte? Oder gibt es Einstellungen, die ich versuchen kann, um diese Übertragungsgeschwindigkeit für die Decke zu entfernen?

Hintergrund: Ich habe kürzlich ein Upgrade auf einen Athlon II X4 2.9Ghz mit 4 GB RAM unter 64-Bit-Windows 7 durchgeführt. Die Maschine ist wahrscheinlich nicht das Problem, da die Leistung stimmt unverändert seit dem Upgrade von einem älteren XP-Rechner. Keine Viren / Spyware / Malware / etc ... Das Laufwerk befindet sich auf ATA-Kanal 0 mit der primären Festplatte im Ultra-DMA-Modus 6 (DMA-fähig).

alt text

Aktualisieren: Ich habe eine RMA-Diskette von Western Digital erhalten, die Daten auf die neue Diskette kopiert und die alte entfernt. Nach dem Neustart liefert der Test viel bessere Ergebnisse (durchschnittlich 95 MB / s, 50x besser als zuvor!) Der Computer läuft im Allgemeinen viel schneller. Lektion Ein besonders langsamer Computer, insbesondere für Anwendungen, die auf Daten eines bestimmten Laufwerks zugreifen, kann einfach das Ergebnis einer fehlerhaften Festplatte sein. (z. B. iTunes, das auf Musik in D zugreift, oder Picasa, um auf Fotos in D zuzugreifen.)

kevininspace
quelle

Antworten:

3

Das ist sehr seltsam. Ich habe ein WD1001FALS mit einer durchschnittlichen Übertragungsrate von 91,5 MB / s. Ihr Durchschnitt von 1,8 ist verrückt langsam. Es ist normal, eine gerade Linie wie Ihre für Solid-State-Laufwerke, SD-Karten oder Flash-Karten zu sehen. Normalerweise sind es etwas mehr als 1,8 MB / s. Nicht-SSD-Laufwerke verfügen normalerweise über einen gekrümmten Graphen, da sie Daten am äußeren Rand des Plattentellers schneller lesen können als Daten, die in der Nähe des Plattentellers gespeichert sind (soweit ich weiß).

Ein paar Aufnahmen im Dunkeln:

Ich habe gesehen, wie Festplatten seltsame Dinge tun, wenn das Motherboard nur SATA I mit einem SATA II-Laufwerk unterstützt. Sie können versuchen, den Jumper auf der Festplatte zu platzieren, um ihn auf SATA I oder 1,5 Gb / s zu reduzieren.

Sie könnten versuchen, den Treiber im Geräte-Manager zu deinstallieren und von Windows erneut installieren zu lassen.

Sie können ein anderes SATA- und Stromkabel ausprobieren.

Viel Glück.

James T
quelle
Beeindruckend! Ihre Fahrt ist um den Faktor 50 schneller! Mein MB unterstützt SATA 3.0 (6,0 Gbit / s) und ich habe ein anderes Stromkabel. Ich versuche es mit einem anderen SATA-Kabel und neuen Treibern.
kevininspace
2
@kevininspace können Sie auch einen anderen SATA-Port auf dem Motherboard versuchen. Stellen Sie sicher, dass keine anderen Programme das Laufwerk verwenden. Wenn das Laufwerk verwendet wird, wird das HD Tune-Diagramm abgehackt.
James T
Update: Ich habe alle Vorschläge bis jetzt ohne Verbesserung befolgt. 1) SATA-Kabel ändern = keine Änderung in HD Tune (oder dem eigenen Data LifeGuard-Produkt von Western Digital). 2) SATA-Port ändern = keine Änderung. 3) Netzkabel wechseln = keine Änderung. 4) Treiber aktualisieren und neu starten = langsamer (!). Ich werde ein paar weitere Western Digital-spezifische Tests ausprobieren, ansonsten geht es zu RMA und Garantie-Land! Vielen Dank!
kevininspace
1

Meine vermuten ist, dass der Ordner zu viele Dateien enthält, als dass er gut angezeigt / analysiert werden könnte.

Verbessert sich die Leistung, wenn Sie den Ordner so segmentieren, dass weniger Dateien auf der Stammebene des Verzeichnisses vorhanden sind?

Ein ATA-Laufwerk hat eine Spitze Performance (IIRC) von 133 MBit / s (Megabit pro Sekunde) oder ~ 15 MBit / s (Megabyte pro Sekunde).

SATA-Laufwerke werden wesentlich besser arbeiten - in der Größenordnung von 10-40x Leistung (Peak), * Sie sollten also eine Spitzenleistung von ~ 650 MBps (bei SATA III) erzielen.

warren
quelle
1
Ein aktuelles Laufwerk wird nicht auf 2 MiB / s fallen, nur weil das Dateisystem etwas voll ist. Auch HD Tune misst wahrscheinlich nicht die Geschwindigkeit des Dateisystems, sondern die Festplattengeschwindigkeit. Abgesehen davon, dass NTFS sich nicht so schnell in der Leistung verschlechtert, es sei denn, Sie haben ziemlich viele Elemente in einem Ordner ... wie zum Beispiel ein paar Millionen. Bis dahin werden jedoch andere Probleme auftauchen. Ich denke, Sie können das ausschließen.
Joey
@ Joey - Ich habe beträchtliche Leistungstreffer gesehen, wenn der Inhalt eines Ordners mehrere Tausend (z. B. in den Zehntausenden und mehr) unter NTFS und fast unbrauchbare Ordner überschreitet, wenn der Inhalt 100.000 Elemente überschreitet
warren
2
Ja, es kann die Leistung beeinträchtigen ... insbesondere wenn die Dateien fragmentiert sind. Dies sollte jedoch die rohen Lesegeschwindigkeiten des Laufwerks nicht beeinträchtigen. Sie benötigen nicht einmal ein Dateisystem auf dem Laufwerk, um die Geschwindigkeit zu testen.
James T
1
Das Laufwerk liest einen leeren Ordner genauso langsam wie einen Ordner mit mehreren tausend Dateien. Meines Wissens ist HD Tune nicht in der Lage, die tatsächlichen Daten auf dem Laufwerk zu lesen, sondern misst stattdessen die Geschwindigkeit, mit der es ein beliebiges Bit / Byte an einem beliebigen Ort erhält. Mit anderen Worten, die Ergebnisse sollten gleich sein, egal ob auf FAT, NTFS, EXT3 usw.
kevininspace