Hat die Position der Partition auf der Festplatte Auswirkungen auf die Geschwindigkeit?

Hat die Position der Partition auf der Festplatte Auswirkungen auf die Geschwindigkeit?

Wenn ich /varals erste Partition und einstelle , hat die Partition dann /homeeine bessere Leistung, als wenn ich andere Partitionen nahe am Anfang der Festplatte einstelle? Ist die Position der Festplattensektoren wichtig?//var

Ich habe von einigen Leuten gehört, ich sollte den Swap-Bereich näher an den Anfang einer Partition legen, um eine höhere Leistung zu erzielen.

Antwort1

Ja, das ist wahr.

Die Platten einer Festplatte drehen sich mit einer festen Geschwindigkeit (normalerweise 7200 U/min). Wenn sich der Kopf also über dem äußeren Teil der Platte befindet, passiert pro Umdrehung mehr Oberfläche unter dem Kopf als auf der inneren Spur. Somit ist mehr IO pro Umdrehung möglich.
(Der „Anfang“ des Laufwerks sind die äußeren Spuren der Platten)

Ob dies überhaupt auffällt, insbesondere bei Swap, den Sie ohnehin nicht übermäßig verwenden sollten, ist fraglich.

Antwort2

Das war vor zehn Jahren noch der Fall, als die Laufwerks-E/A-Geschwindigkeiten der größte Engpass waren. Tatsächlich wurde empfohlen, den Swap auf einem separaten Laufwerk zu platzieren, um ihn vom BUS des primären Laufwerks fernzuhalten.

Die IO-Geschwindigkeiten haben sich seitdem verbessert, die Partitionsplatzierung für Leistungsoptimierungen ist jetzt vernachlässigbar.

Wenn Sie hinzufügen und davon ausgehen, dass eine nähere Platzierung des Swaps die Leistung verbessern würde, würde dies bedeuten, dass Sieviel Tauschum damit anzufangen. Genau das sollten Sie vermeiden, wenn Sie die Leistung steigern wollen. Swap ist ein Nadelöhr im Vergleich zu Ihrem RAM-Durchsatz und sollte nur bei hoher Belastung verwendet werden, wie bei der Virtualisierung oder der Verarbeitung großer Datensätze.

/varwird andererseits häufiger verwendet, aber ich habe noch keine Benchmarks gesehen, die darauf hindeuten, dass dieser Trick die Leistung verbessert. Es würde mich sehr interessieren, wenn das wahr wäre :-)

aktualisieren: Ich habe es gefundeninteressante Anleitung zur Leistungsoptimierungdas bedeutet, dass die Platzierung von /tmp oder /var im äußeren Bereich der Platten die Geschwindigkeit verbessert. Das ist sinnvoll. Bedenken Sie, dass Sie möglicherweise Lasten wie die eines FTP-/Webservers erreichen müssen, um den Unterschied zu sehen.

Antwort3

Aktualisierung 2019:

Die Leistung von Solid-State-Laufwerken ist so gestiegen und der Preis gesunken, dass die ursprüngliche Frage einfach keinen Sinn mehr hat. Wenn die Leistung überhaupt ein Problem darstellt, installieren Sie das Betriebssystem auf einer SSD und erhalten die gleiche Leistung auf dem gesamten Laufwerk.

verwandte Informationen