
Ich habe vor kurzem Ubuntu 11.04 auf einem RAID0(Stripe)-Gerät mit der alternativen Installations-CD installiert und die Festplatten manuell partitioniertext4UndtauschenPartitionen; während dieses Vorgangs las ich in einem Forum eine Schritt-für-Schritt-Anleitung (kann mich nicht erinnern, wo ...) dass es aus irgendeinem Grund besser sein könnte, die Swap-Partition am Anfang Ihrer Festplatte zu haben!
Ist die Idee, dass der Swap am Anfang „näher“ ist, sodass er schneller und mit geringerer Latenz/Verzögerung abgerufen werden kann?Die HD-„Nadel“ bewegt sich weniger, um den Wechsel zu erreichen …
Das verwirrt mich, weil ich Festplatten gerne mit einem Samurai-Schwert vergleiche (nicht wörtlich)!
Mir wurde gesagt, dass die letzten ein bis zwei Zentimeter an der Spitze des Schwertes die Schneide seien, weil sie sich dort am schnellsten bewege.
(Denken Sie an einen Ball an einer Schnur. Während Sie ihn hin und her schwingen, bewegt sich der Ball am Ende der Schnur mit einer höheren Geschwindigkeit, als wenn er näher an der Quelle wäre – Ihrer Hand.)
ABER da sich die Festplatte mit (x) U/min dreht, sollte sich der äußere Rand dieser Festplatte relativ schneller drehen (+x), was eine schnellere Lese-/Schreibrate bietet.
Beeinflusst die Swap-Position die Leistung in irgendeiner Weise? Wenn ja, ist es besser, sie am Anfang für den sofortigen Zugriff oder am Ende für erhöhte Lese-/Schreibvorgänge zu platzieren?
Ich würde meinen, dass die Größe und Platzierung des Tausches den individuellen Bedürfnissen entspricht, aber wie entscheide ich …
BEARBEITEN:
Als Hinweis: Ich habe 8 GB RAM (4 x 2 GB), daher ist mir aufgefallen, dass der Swap bei keiner meiner GIS-Verarbeitungen (Mapping und Analyse) verwendet wurde. 8 GB ist die volle Kapazität für mein Motherboard.
Antwort1
Vergessen Sie Schwerter und Bälle an einer Schnur. Denken Sie an einen Stapel CD-Platten, dann haben Sie ein Bild im Kopf, das dem tatsächlichen Aussehen einer Festplatte am nächsten kommt.
Wikipedia zum Thema Festplatten
Denken Sie auch an die Speicherkapazität des Computers und fragen Sie sich, wie oft die Swap-Partition verwendet wird. Ihre Frage könnte irrelevant sein. Festplatten haben weder einen Anfang noch ein Ende. Sie haben äußere und innere Ränder. Daten werden auf mehr als einer Platte abgelegt. Such- und Zugriffszeiten sowie Drehgeschwindigkeiten würden jede Antwort zu einer Diskussion machen.
Beachten Sie diesen Punkt aus dem Wikipedia-Artikel unter HDD-Formatierung
Moderne Festplatten ... erscheinen an ihren Schnittstellen als zusammenhängende Gruppe logischer Blöcke, typischerweise 512 Byte lang
Es scheint nur, dass es einen Anfang und ein Ende gibt. Wenn Leistung ein Problem ist, hat mehr RAM größere Auswirkungen als die Platzierung der Swap-Partition.
Antwort2
Sie sollten RAM verwenden, nicht SWAP, da Swap im Vergleich zu RAM schrecklich langsam ist. Sie können RAM für den Ruhemodus verwenden.
Die Geschwindigkeit für den Zugriff auf den ersten oder letzten Sektor der Festplatte, wenn der Kopf aus der Ruheposition erwacht, ist so gering (6–20 ms), dass Ihr Erlebnis dadurch nicht beeinträchtigt wird.
Wenn Sie viele Lese-/Schreibzyklen aus dem Swap-Speicher haben, sodass sich mikroskopische Intervalle zu einem nennenswerten Bruchteil einer Sekunde summieren könnten, würden Sie kontinuierlich aus dem Swap-Speicher lesen – und nicht wiederholt aus einer Ruheposition heraus. Dies könnte also nur dann ein Argument sein, wenn aus den äußeren Sektoren mehr Bits gelesen werden als aus den inneren.
Aber wissen Sie, ob sich der erste Block auf der Außen- oder Innenseite befindet und wo sich der Kopf in Schlafposition befindet?
Und bist Du sicher, dass in den äußeren Sektoren mehr Informationen gespeichert sind? Vielleicht sind die Bits dort im Verhältnis größer, je schneller die Platte rotiert, so dass man in jedem Sektor eine konstante Anzahl von Bytes hat. Zumindest lässt das das Diagramm von Wikipedia darauf schließen.
Aber- Moderne Laufwerke verfügen über einen Controller, der sich nach außen als virtuelle Festplatte präsentiert und seine internen Komponenten selbst verwaltet, sodass jedes Modell seine Geometrie anders handhaben kann.
Wenn Sie wirklich auf Leistung angewiesen sind, sollten Sie sich für mehr RAM, mehr RAM, mehr RAM entscheiden. Wenn Sie für Ihren Rechner nicht mehr RAM bekommen können, sollten Sie den Kauf einer schnelleren Festplatte in Betracht ziehen, anstatt mit der Geometrie zu raten.
Antwort3
Sie können die Geschwindigkeit verschiedener Bereiche der Festplatte mit System > Administration > Disk Utility
( palimpsest
von der Befehlszeile aus) messen: Wählen Sie Ihre Festplatte aus der Liste aus und klicken Sie auf Benchmark
. Bei Verwendung im Swap-Modus sind die Lese-/Schreibtestergebnisse deutlicher, aber beachten Sie bitte, dass der Test Daten löscht. Das resultierende Diagramm sollte Ihnen einen Eindruck von den internen Leistungsunterschieden Ihres Laufwerks vermitteln.
Antwort4
Ich glaube nicht, dass das Ende allzu wichtig ist, aber nur für den Fall, dass ich es am Anfang auf meinen normalen Maschinen einbaue, aber für mein 2U-Rack mit 4,5 TB. Ich habe 360 g davon in 4 gestreiften 7200 Barracudas, die als Auslagerungsdatei und temporäre Verzeichnisse dienen.