Ist es schneller, zwei kleinere oder eine große Festplatte zu haben?


19

Angenommen, die Laufwerke haben alle die gleiche Drehzahl und die gleichen technischen Daten, mit Ausnahme des Speicherplatzes. Wäre es dann schneller, zwei Festplatten zusammen oder nur eine größere in einem Computer zu installieren?

Antworten:


17

Ja. Zwei Laufwerke sind schneller.

Wie bereits erwähnt, können Sie RAID 0 verwenden . Dies wird Ihnen fast die Geschwindigkeit für die etwas größer ist als eine doppelte kleine Datei, wo kleine davon abhängen , wie Ihr RAID formatiert wird . Dadurch werden beide Laufwerke als ein einziges Laufwerk angezeigt, sodass nach dem Einrichten des RAID keine zusätzlichen Schritte erforderlich sind, um die Leistung zu verbessern. Der einzige Nachteil von RAID 0 ist, dass Sie ALLE Ihre Daten verlieren, wenn EIN Laufwerk ausfällt.

Sie können auch einfach beide Laufwerke getrennt verwenden . In diesem Fall hängt der Leistungsvorteil davon ab, wie sie verwendet werden. Um den größtmöglichen Vorteil zu erzielen, müssen Sie sicherstellen, dass beide Laufwerke gleichzeitig verwendet werden. Wenn Sie zwei oder mehr festplatteneigene E / A-Anwendungen ausführen, ist dies relativ einfach. Wenn nicht, können Sie das Betriebssystem, Swap (falls verwendet), Anwendungen oder Daten trennen. Was Sie wirklich tun müssen, hängt von der Art der von Ihnen verwendeten Anwendungen ab.

Beachten Sie, dass Laufwerk und Partitionen nicht verwechselt werden dürfen. Obwohl Windows sie als unterschiedliche Laufwerke darstellt, kann die Verwendung von zwei Partitionen nur zu einer Verlangsamung führen, da bei gleichzeitiger Verwendung der Kopf von einer Partition zur anderen verschoben werden muss, da sie durch Zylinder voneinander getrennt sind. Dies gilt jedoch nicht für SSDs.


Nun, ich habe die meisten Motherboards nicht ausprobiert :) Ich habe es geschafft, innerhalb von 15% des theoretischen Maximums zu kommen, wobei viele davon Teil einer früheren Position waren, die ich innehatte.
Itai

Ich bin mit der Antwort einverstanden, aber Faktoren wie Cache-Größen und Lese- / Schreib- / Suchzeiten usw. werden die Gesamtleistung des Tests beeinflussen. 2 langsame Laufwerke sind möglicherweise nicht so schnell wie 1 schnelles Laufwerk.
Keltari

8

Ich hatte Raid 0 für eine Weile, bemerkte aber insgesamt nur eine leichte Verbesserung. Ich war von der ganzen Idee enttäuscht und bekam SDD für mein System und meine Programmdateien. Mein Fazit ist, dass kein anderes erschwingliches Computer-Upgrade so viel Leistung bringt, bevor ich SSD bekam, war mir wirklich nicht klar, wie viel von meinem Flaschenhals ist HDD war.

Zurück zum ursprünglichen Thema Je nachdem, wie Sie Ihren Computer verwenden würden, ist es möglicherweise schneller, wenn Sie zwei Festplatten an verschiedene Controller auf der Hauptplatine angeschlossen haben, wenn mehr als eine vorhanden ist. Sata-Ports für denselben Controller sind normalerweise mit derselben Farbe gekennzeichnet, z. Mein Motherboard hat 4 orangefarbene Anschlüsse, die vom Intel-Chip gesteuert werden, und 2 rote Anschlüsse, die vom J-Micron-Chip gesteuert werden. Das Anschließen beider Festplatten an denselben Controller verringert die Leistung. In meinen Tests ist die Schreibgeschwindigkeit einer Dateikopie von einer Festplatte auf eine andere im Vergleich zum Setup mehr als zweimal gesunken, wenn Festplatten an verschiedene Controller angeschlossen waren.


Guter Punkt zu den Controllern. Ich habe hauptsächlich Erfahrung mit "großen Eisen" -Systemen, bei denen die Steuerungen im Allgemeinen mehrere gleichzeitige Übertragungen verarbeiten können, bei einigen PC-Steuerungen ist dies jedoch möglicherweise nicht der Fall.
Daniel R Hicks

1
RAID-Leistungsfaktoren belasten den Controller erheblich. Software-RAID bietet nur minimale Leistungsvorteile, während Hardware-RAID erheblich schneller ist. Beachten Sie auch, dass einige Motherboards mit integrierten RAID-Controllern Low-End-Chips mit geringer Leistung verwenden.
Keltari

3

Zwei Laufwerke sind schneller, wenn beide Laufwerke häufig gleichzeitig verwendet werden. In Windows können Sie beispielsweise von einem Laufwerk ausblättern und Ihre Dateien auf dem anderen ablegen oder Systemdateien auf eine und Benutzerdateien auf die andere ablegen. Abhängig von Ihren Nutzungsmustern kann dies dazu führen, dass beide Laufwerke für einen angemessenen Zeitraum gleichzeitig ausgelastet sind.

Zwei Laufwerke verbessern die Leistung jedoch nicht wesentlich (richten aber keinen Schaden an), wenn Sie einfach einen zufälligen Teil Ihres Dateisystems auf das zweite Laufwerk legen - dies erfordert eine bewusste Planung.

(Die beiden Ausnahmen sind IBM System i (oder wie auch immer es heutzutage heißt) und einige RAID-Systeme. System i verteilt (fast) alle Daten mehr oder weniger gleichmäßig auf alle Laufwerke und teilt einzelne Dateien auf mehrere Laufwerke auf, so dass Laufwerke RAID-Systeme verteilen die einzelnen Dateien auf ähnliche Weise auf mehrere Laufwerke. Ob dies jedoch die Leistung verbessert (oder die Leistung verschlechtert), hängt vom jeweiligen RAID-Schema ab.)

Früher wurde die durchschnittliche Zugriffsgeschwindigkeit auf Laufwerke bei größeren Laufwerken schlechter, was eine weitere Motivation für die Verwendung mehrerer kleinerer Laufwerke gegenüber einem großen Laufwerk darstellte. Ich bin mir aber nicht sicher, ob das noch so ist. (In letzter Zeit wurden die Laufwerksleistungsdaten nicht berücksichtigt.)


2

Es kann nützlich sein, zwei Laufwerke zu haben, da Sie die Parallelisierung nutzen können. Sie können beispielsweise eine Datei viel schneller von einem Laufwerk auf ein anderes kopieren als eine Datei an einen anderen Speicherort auf demselben Laufwerk.

Diese Parallelisierung verbessert auch die Lese- und Schreibleistung bei RAID 0 und die Leseleistung bei RAID 1.


Vielen Dank! Gibt es dann Nachteile für die Leistung bei der Verwendung von zwei Laufwerken?
falscher
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.