Ordnen Sie Partitionen auf SSDs physischen Adressen zu?


26

Einer der Gründe, warum manche Partitionsfestplatten von Leuten verwendet werden, ist, dass bestimmte Teile der Festplatte schneller sein sollen als andere. In Anbetracht der Tatsache, dass Festplatten ein Medium für den seriellen Zugriff sind, werden Partitionen nicht nur logische Partitionen erstellt, sondern auch bestimmten physischen Gruppen von Clustern / Blöcken auf den Festplatten zugeordnet

Jetzt, bei SSDs, ist es ein völlig anderes Spiel - Wear Leveling würde davon abhängen, dass Daten überall auf die Festplatte geschrieben werden können, und bei seriellem Zugriff hat Fragmentierung weniger Auswirkungen

Korrelieren Partitionen auf SSDs mit physischen Sektoren auf einer Festplatte wie HDDs oder wird sie auf einer höheren Ebene abstrahiert?


"Wenn man bedenkt, dass Festplatten ein Medium für den seriellen Zugriff sind ..." - Prüfen Sie ein gutes Computerlehrbuch und Sie werden feststellen, dass die Festplatte (und die Trommeln) Geräte mit wahlfreiem Zugriff sind. Klebeband (magnetisch und Papier) werden als sequenzielle Geräte betrachtet. Das herausragende Merkmal ist, ob auf die Übertragungseinheit (Sektor für Platte & Aufzeichnung für Band) direkt zugegriffen werden kann, ohne dass andere Sektoren / Aufzeichnungen gelesen werden müssen. "serieller Zugang"? Die Tatsache, dass die Plattenspuren nur ein Bit breit sind, spielt keine Rolle. Computermagazin-Bänder sind normalerweise 9 Datenspuren breit, es handelt sich jedoch immer noch um Geräte mit sequenziellem Zugriff.
Sägemehl

Antworten:


25

Um dies zu wissen, sollten Sie überprüfen, wie der Verschleißausgleich funktioniert .

Wohin gehen Schreibvorgänge auf einer bestimmten Partition?

Sowohl beim dynamischen als auch beim statischen Abnutzungsgrad wird eine Zuordnung verwendet, um logische Blockadressen (Logical Block Addresses, LBAs) mit dem SSD-Speicher zu verknüpfen. So kann jeder Schreibvorgang , den Sie auf die SSD ausführen, an einer beliebigen Stelle auf der SSD abgelegt werden ...

Sie können es als eine Art zusätzliche Schnittstelle zwischen Ihrem Betriebssystem und Ihrer SSD ansehen, die lediglich Standorte in andere Standorte übersetzt. In Richtung Betriebssystem gibt es nur keinen Unterschied. Wenn Sie jedoch über die Karte hinausschauen könnten, würden Sie eine Menge Daten sehen, die wie eine wirklich fragmentierte Festplatte verstreut sind!

Was verhindert, dass ich mehr schreibe, als die Partition enthalten kann?

Das Betriebssystem tut dies, da eine Partition nur eine begrenzte Anzahl von LBAs hat.


Ja, korrigiert
Tamara Wijsman

-1

Der einzige Unterschied bei der Lesegeschwindigkeit, den ich bei rotierenden Festplatten kenne, ist die Suchzeit , die Zeit, die der Arm benötigt, um dahin zu gelangen, wo Sie hin möchten. Auf SSDs ist keine Suchzeit anwendbar, da sie viel eher einem RAM-Stick ähneln, der seinen Zustand nicht verliert, wenn er an Leistung verliert. Ich verstehe nicht, warum SSDs keine Partitionen haben konnten, aber es würde die Fähigkeit des Laufwerks verringern, den Schmerz des Schreibens aufzuteilen.


1
Die meisten Antworten scheinen für diese Frage nicht relevant zu sein, mit Ausnahme des letzten Satzes, der offen gesagt ein Kommentar sein sollte, da er völlig spekulativ ist. -1
DMA57361

1
Ich bezweifle den letzten Satz. Ein Schreibzugriff auf eine SSD kann an einen beliebigen Speicherort auf der SSD erfolgen. Partitioniert oder nicht. Der Abnutzungsgrad ist genau der gleiche.
Hennes
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.