Welche "Allocation Unit Size" sollte ich für ein Laufwerk mit einer einzelnen NTFS-Partition verwenden?

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

Sollte ich etwas anderes als die Standardeinstellung allocation unit size wählen? Die Optionen reichen von 512 Byte und 64 KB. Gibt es Richtlinien, die ich verwenden sollten Partitionen andere Daten speichern? Sollte ich aufhören herumzustochern und es einfach bei "Standard"belassen?

 75
Author: killermist, 2009-08-28

6 answers

Wenn Sie nach Microsofts Definition ein "Standardbenutzer" sind, sollten Sie die standardmäßigen 4096 Bytes beibehalten. Grundsätzlich ist die Größe der Zuweisungseinheit die Blockgröße auf Ihrer Festplatte, wenn NFTS formatiert werden. Wenn Sie viele kleine Dateien haben, ist es eine gute Idee, die Zuordnungsgröße klein zu halten, damit Ihr Festplattenspeicher nicht verschwendet wird. Wenn Sie viele große Dateien haben, erhöhen Sie die Systemleistung, indem Sie weniger Blöcke suchen, wenn Sie sie höher halten.

Aber wieder eine Festplatte die Kapazität wird immer höher und macht kleine Unterschiede, indem Sie die richtige Zuweisungsgröße wählen. Ich schlage vor, Sie halten nur die Standardeinstellung.

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

 42
Author: Jonathan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-08-05 15:47:53

In Bezug auf die Raumeffizienz sind kleinere Zuordnungseinheitsgrößen besser. Der durchschnittliche Speicherplatz, der pro Datei verschwendet wird, beträgt die Hälfte des ausgewählten Speicherplatzes. 4K verschwendet also 2K pro Datei und 64K verschwendet 32K. Wie Jonathon jedoch betont, sind moderne Laufwerke massiv und ein wenig verschwendeter Speicherplatz ist es nicht wert, darüber nachzudenken, und dies sollte kein entscheidender Faktor sein (es sei denn, Sie befinden sich auf einer kleinen SSD).

Vergleichen Sie 4K vs 64K durchschnittliche Fallabfälle (32K-2K = 30K), für 10.000 Dateien, die nur 300.000 KB oder rund 300MB.

Denken Sie stattdessen darüber nach, wie das Betriebssystem Speicherplatz verwendet. Angenommen, Sie haben eine 3K-Datei, die 2K wachsen muss. Bei einer 4K-Datei müssen die Daten auf zwei Blöcke aufgeteilt werden - und sie sind möglicherweise nicht zusammen, sodass Sie fragmentiert werden. Mit einem 64K AUS gibt es viel weniger Blöcke zu verfolgen und weniger Fragmentierung. 16x die Blockgröße bedeutet 1 / 16th die Anzahl der Blöcke zu verfolgen.

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

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

fsutil fsinfo ntfsinfo X:
 33
Author: Andrew,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-12-08 10:53:47

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

Wenn Sie Laufwerkarrays und logische Laufwerke in Ihrem Hardware-Laufwerkscontroller konfigurieren, stellen Sie sicher, dass die Größe des Controllers mit der Größe der Zuordnungseinheit übereinstimmt, mit der die Volumes formatiert werden. Dies wird sicherstellen die Lese-und Schreibleistung der Festplatte ist optimal und bietet insgesamt eine bessere Serverleistung.

Ich verwende die integrierte RAID-Fähigkeit des ASUS P8Z77-V DELUXE Motherboards von Intel Chipsatz. Da die Standardstreifengröß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 auch immer, ich hoffe, diese Informationen, die ich gefunden habe, helfen anderen, die nach diesem Thema suchen, und fügen weitere Informationen hinzu.

 14
Author: stun,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2012-10-02 06:29:03

Beachten Sie nur, je größer die Clustergröße ist, desto besser ist die Leistung. Aber die Effizienz nimmt ab.

Wenn Sie eine 3-TB-Festplatte haben und Tausende von Bildern speichern, möchten Sie eine kleinere Clustergröße für die Platzeffizienz, aber wenn Sie sie zu klein machen, werden Sie einen schweren Leistungseinbruch erleiden.

Für jede Festplatte 500gb oder größer, empfehle ich 8k Clustergröße oder größer.

 4
Author: badcrc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-09 07:03:11

Es kann einen Unterschied machen.

Eine Datei kann nur ein Vielfaches dessen sein, was Sie auswählen, daher bedeutet ein feinkörniges Format, dass Sie weniger Speicherplatz für Dateien verschwenden - aber Ihre Zuordnungstabelle vergrößern.

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

Wenn Sie es nicht wissen, gehen Sie einfach mit dem Standard.

 2
Author: salmonmoose,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-28 22:08:12

Sie weisen darauf hin, Disk-Nutzung als Video und Musik. Die meisten Datendateigrößen sollten dann 2 MB+ für Musik und 100 MB+ für Videos sein, einige Wiedergabelisten (weniger als 5% der Gesamtdateimenge) von wenigen kB. Sie weisen darauf hin, dass das Gerät eine externe USB-Festplatte ist.

Die beste Lösung für eine solche Spezifikation ist exfat (vfat unter Linux) oder NTFS mit einer Block - /Zuweisungseinheitsgröße von 64 KB. Einige Hinweise, welches Dateisystem Sie wählen sollten: - xxfat sollte für schnellere Schreibvorgänge und Kompatibilität verwendet werden (dh. sie planen/ bereits verwenden Sie Media-Streaming-Gerät für Ihr Zuhause/Büro) - NTFS für Sicherheit und erweiterte Funktionen. (sicherheit ist immer noch Quelle von Problemen für Heimanwender - sicher sein, dass Sie es brauchen)

Viel Spaß.

 1
Author: Piter_no1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-12-08 08:55:43