2009-08-28 22:04:40 +0000 2009-08-28 22:04:40 +0000
70
70
Advertisement

Welche "Zuweisungseinheitsgröße" sollte ich für ein Laufwerk mit einer einzelnen NTFS-Partition verwenden?

Advertisement

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

Sollte ich etwas anderes als das Standardlaufwerk allocation unit size wählen? Die Optionen reichen von 512 Bytes bis 64K. Gibt es irgendwelche Richtlinien, die ich bei Partitionen zur Speicherung anderer Daten verwenden sollte? Sollte ich aufhören, herumzuschnüffeln und es einfach bei “Standard” belassen?

Advertisement
Advertisement

Antworten (6)

39
39
39
2009-08-28 22:13:14 +0000

Wenn Sie ein “Standardbenutzer” gemäß der Definition von Microsoft sind, sollten Sie die Standardeinstellung von 4096 Bytes beibehalten. Im Grunde ist die Größe der Zuweisungseinheit die Blockgröße auf Ihrer Festplatte, wenn diese NFTS formatiert. Wenn Sie viele kleine Dateien haben, dann ist es eine gute Idee, die Zuweisungsgröße klein zu halten, damit Ihr Festplattenspeicher nicht verschwendet wird. Wenn Sie viele große Dateien haben, erhöht sich die Systemleistung, da weniger Blöcke gesucht werden müssen.

Aber auch hier gilt wieder, dass die Festplattenkapazität heutzutage immer höher und höher wird, was kleine Unterschiede macht, wenn man die richtige Zuordnungsgröße wählt. Ich schlage vor, dass Sie einfach die Standardeinstellung beibehalten.

Denken Sie auch daran, dass die meisten Dateien relativ klein sind, größere Dateien sind groß, aber klein in den Einheiten.

32
32
32
2012-06-22 13:30:42 +0000

Hinsichtlich der Flächeneffizienz schneiden kleinere Zuteilungseinheiten besser ab. Der durchschnittliche Platzverbrauch pro Datei beträgt die Hälfte des gewählten AUS. Also verschwendet 4K 2K pro Datei und 64K 32K. Wie Jonathon jedoch darauf hinweist, sind moderne Laufwerke massiv, und ein wenig verschwendeter Speicherplatz ist es nicht wert, sich darum zu kümmern, und dies sollte kein ausschlaggebender Faktor sein (es sei denn, Sie haben eine kleine SSD).

Vergleichen Sie 4K mit 64K durchschnittlicher Fallverschwendung (32K-2K = 30K), bei 10.000 Dateien ergibt das bei 10.000 Dateien nur 300.000KB oder etwa 300MB.

Denken Sie stattdessen darüber nach, wie das Betriebssystem den Speicherplatz nutzt. Nehmen wir an, Sie haben eine 3K-Datei, die um 2K wachsen muss. Mit einem 4K-AUS müssen die Daten auf zwei Blöcke aufgeteilt werden - und diese sind möglicherweise nicht zusammen, so dass Sie eine Fragmentierung erhalten. Mit einem 64K-AUS gibt es viel weniger Blöcke, über die man den Überblick behalten muss, und weniger Fragmentierung. Die 16-fache Blockgröße bedeutet 1/16 der Anzahl der Blöcke, über die Sie den Überblick behalten müssen.

Für eine Mediendiskette, auf der Ihre Fotos, Musik und Videos gespeichert sind (Dateien typischerweise 1MB+), verwende ich das größte AUS. Für eine Windows-Startpartition verwende ich die Windows-Standard (die 4K für jedes NTFS-Laufwerk kleiner als 16TB beträgt).

Um herauszufinden, wie groß der Cluster auf einer vorhandenen Platte ist:

fsutil fsinfo ntfsinfo X:
12
Advertisement
12
12
2012-10-02 06:29:03 +0000
Advertisement

Ich richte vier 3-TB-Festplatten ST3000DM001 von Seagate in einer RAID-10-Konfiguration ein. Nachdem ich gelesen hatte, wie man sie für die Größe der Zuweisungseinheit formatiert, fand ich diesen Artikel: Allgemeine Richtlinien zur Verbesserung der Betriebssystemleistung .

Bei der Konfiguration von Drive Arrays und logischen Laufwerken innerhalb Ihres Hardware-Laufwerk-Controllers vergewissern Sie sich, dass Sie die Controller-Streifengröße mit der Größe der Zuordnungseinheit abgleichen, mit der die Volumes formatiert werden. Dies stellt sicher, dass die Lese- und Schreibleistung der Platten optimal ist und bietet eine bessere Gesamtleistung des Servers.

Ich verwende die eingebaute RAID-Fähigkeit des ASUS P8Z77-V DELUXE Motherboards vom Intel-Chipsatz. Da die Standard-Streifengröße für RAID 10 auf der Hauptplatine 64 KB beträgt, formatiere ich meinen RAID-Verbund unter Verwendung der “64 Kilobyte”-Option in Windows.

Wie auch immer, ich hoffe, dass diese Informationen, die ich gefunden habe, anderen Leuten, die zu diesem Thema recherchieren, helfen und weitere Informationen hinzufügen.

4
4
4
2013-08-09 06:38:14 +0000

Seien Sie sich nur bewusst, je größer der von Ihnen verwendete Cluster ist, desto besser die Leistung, die Sie haben werden. Aber die Effizienz nimmt ab.

Wenn Sie eine 3-TB-Festplatte haben und Tausende von Bildern speichern, würden Sie aus Gründen der Platzeffizienz eine kleinere Clustergröße wünschen, aber wenn Sie sie zu klein machen, werden Sie einen schweren Leistungseinbruch erleiden.

Für jede Platte ab 500 GB empfehle ich eine Clustergröße von 8k oder größer.

2
Advertisement
2
2
2009-08-28 22:08:12 +0000
Advertisement

Es kann einen Unterschied machen.

Eine Datei kann nur ein Vielfaches von dem sein, was Sie auswählen, so dass ein feinkörnigeres Format bedeutet, dass Sie weniger Platz für Dateien verschwenden - aber Ihre Zuordnungstabelle größer machen.

Wenn Sie Tausende von Dateien unter 64k haben werden, lohnt es sich, eine kleinere Einheit in Betracht zu ziehen. Wenn Sie jedoch das Laufwerk mit riesigen, hundert Megabyte großen Videos füllen wollen, dann ist eine höhere Einheitsgröße besser geeignet.

Wenn Sie es nicht wissen, nehmen Sie einfach die Standardeinstellung.

1
1
1
2014-12-08 08:55:43 +0000

Sie weisen auf die Verwendung der Festplatte als Video und Musik hin. Die Dateigrößen der meisten Daten sollten dann 2MB+ für Musik und 100MB+ für Video betragen, einige Wiedergabelisten (weniger als 5% der Gesamtdateigröße) wenige kB. Sie weisen darauf hin, dass es sich bei dem Gerät um eine externe USB-Festplatte handelt.

Die beste Lösung für eine solche Spezifikation ist exfat(vfat auf Linux) oder NTFS mit einer Block-/Allokationseinheitengröße von 64kB. Einige Hinweise, welches Dateisystem Sie wählen sollten: - xxfat sollte für schnellere Schreibvorgänge und Kompatibilität verwendet werden (d.h. Sie planen/verwenden bereits ein Medien-Streaming-Gerät für Ihre Heim-/Büronutzung) - NTFS für Sicherheit und erweiterte Funktionen. (Sicherheit ist immer noch eine Quelle von Problemen für Heimanwender - seien Sie sicher, dass Sie es brauchen)

Viel Spaß.

Advertisement

Verwandte Fragen

3
15
8
10
5
Advertisement
Advertisement