Welche „Zuordnungseinheitsgröße“ sollte ich für ein Laufwerk mit einer einzelnen NTFS-Partition verwenden?

Welche „Zuordnungseinheitsgröße“ sollte ich für ein Laufwerk mit einer einzelnen NTFS-Partition verwenden?

Ich formatiere eine externe 1-TB-Festplatte als einzelne NTFS-Partition. Dieses Laufwerk ist hauptsächlich zum Speichern von Medien gedacht.

Sollte ich etwas anderes als die Standardeinstellung wählen allocation unit size? Die Optionen reichen von 512 Bytes bis 64 KB. Gibt es Richtlinien, die ich bei Partitionen, die andere Daten speichern, beachten sollte? Sollte ich aufhören, herumzustochern und es einfach bei „Standard“ belassen?

Antwort1

Wenn Sie laut Microsoft-Definition ein „Standardbenutzer“ sind, sollten Sie die Standardgröße von 4096 Bytes beibehalten. Die Zuordnungseinheitsgröße ist grundsätzlich die Blockgröße Ihrer Festplatte, wenn diese mit NTFS formatiert wird. Wenn Sie viele kleine Dateien haben, ist es eine gute Idee, die Zuordnungseinheitsgröße klein zu halten, damit Ihr Festplattenspeicher nicht verschwendet wird. Wenn Sie viele große Dateien haben, erhöht eine höhere Zuordnungseinheitsgröße die Systemleistung, da weniger Blöcke gesucht werden müssen.

Aber andererseits wird die Festplattenkapazität heutzutage immer größer, und die Wahl der richtigen Zuordnungsgröße macht kleine Unterschiede. Ich schlage vor, Sie behalten einfach die Standardeinstellung bei.

Bedenken Sie auch, dass die Mehrzahl der Dateien relativ klein ist. Größere Dateien haben zwar eine große Größe, die Einheiten sind jedoch klein.

Antwort2

In Bezug auf die Speicherplatzeffizienz schneiden kleinere Zuordnungseinheiten besser ab. Der durchschnittliche Speicherplatzverlust pro Datei beträgt die Hälfte der gewählten AUS. Bei 4K werden also 2K pro Datei und bei 64K 32K verschwendet. Wie Jonathon jedoch anmerkt, sind moderne Laufwerke riesig und ein wenig verschwendeter Speicherplatz ist kein Grund zur Sorge. Dies sollte kein entscheidender Faktor sein (es sei denn, Sie verwenden eine kleine SSD).

Vergleichen Sie den durchschnittlichen Abfall bei 4K und 64K (32K-2K = 30K). Bei 10.000 Dateien ergibt das nur 300.000 KB oder etwa 300 MB.

Denken Sie stattdessen darüber nach, wie das Betriebssystem den Speicherplatz nutzt. Angenommen, Sie haben eine 3K-Datei, die um 2K wachsen muss. Bei einem 4K-AUS müssen die Daten auf zwei Blöcke aufgeteilt werden – und diese sind möglicherweise nicht zusammen, sodass es zu Fragmentierung kommt. Bei einem 64K-AUS müssen viel weniger Blöcke verfolgt werden und es kommt zu weniger Fragmentierung. 16x die Blockgröße bedeutet 1/16 der Anzahl der zu verfolgenden Blöcke.

Für eine Medienfestplatte, auf der Ihre Fotos, Musik und Videos gespeichert sind (Dateien normalerweise 1 MB+), verwende ich die größte AUS. Für eine Windows-Bootpartition verwende ich dieWindows standard(das sind 4 KB für jedes NTFS-Laufwerk, das kleiner als 16 TB ist).

So ermitteln Sie die Clustergröße auf einer vorhandenen Festplatte:

fsutil fsinfo ntfsinfo X:

Antwort3

Ich richte vier Seagate ST3000DM001 3TB-Laufwerke in einer RAID 10-Konfiguration ein. Nachdem ich nachgelesen hatte, wie man es für die Zuordnungseinheitsgröße formatiert, fand ich diesen Artikel:Allgemeine Richtlinien zur Verbesserung der Betriebssystemleistung.

Wenn Sie Laufwerksarrays und logische Laufwerke in Ihrem Hardware-Laufwerkscontroller konfigurieren,Stellen Sie sicher, dass die Stripe-Größe des Controllers mit der Zuordnungseinheitsgröße übereinstimmt, mit der die Volumes formatiert werden. Dadurch wird eine optimale Lese- und Schreibleistung der Festplatte sichergestellt und die Gesamtleistung des Servers verbessert.

Ich verwende dieASUS P8Z77-V DELUXEIntegrierte RAID-Funktion des Motherboards vom Intel-Chipsatz. Da die Standard-Stripe-Größe für RAID 10 auf dem Motherboard 64 KB beträgt, formatiere ich mein RAID-Array mit der Option „64 Kilobyte“ in Windows.

Wie dem auch sei, ich hoffe, dass die von mir gefundenen Informationen anderen Personen, die zu diesem Thema recherchieren, helfen und weitere Informationen hinzufügen.

Antwort4

Es kann einen Unterschied machen.

Eine Datei kann nur ein Vielfaches der von Ihnen ausgewählten Größe sein. Ein feinkörnigeres Format bedeutet also, dass Sie weniger Platz für Dateien verschwenden, Ihre Zuordnungstabelle jedoch größer wird.

Wenn Sie Tausende von Dateien unter 64 KB haben, sollten Sie eine kleinere Einheit in Betracht ziehen. Wenn Sie das Laufwerk jedoch mit riesigen Videos im Umfang von mehreren hundert Megabyte füllen möchten, ist eine größere Einheit besser geeignet.

Wenn Sie es nicht wissen, bleiben Sie einfach bei der Standardeinstellung.

verwandte Informationen