Come ricavare la dimensione del cluster di un disco
Per ricavare la dimensione del cluster di allocazione di un disco si può usare il comando fsutil:
da un output simile a questo:
L'informazione da guardare è Byte per cluster, in questo caso 4K (4096 bytes).
Per i dischi di un server SQL conviene formattare il disco con un cluster di 64K (65535 bytes) per ottimizzare le prestazioni. Il comando è il seguente:
questo è l'esempio di un disco SQL Server 2012:
per formattare un disco con un cluster a 64K:
DOS / Batch file
fsutil fsinfo ntfsinfo c:
Text
Numero di serie del volume NTFS: 0x7406bba705ab28a1
Versione NTFS: 3.1
Versione LFS: 2.0
Numero di settori: 0x00000000546e2fff
N. totale cluster: 0x000000000a8dc5ff
Cluster liberi: 0x0000000002e8902f
Totale riservati: 0x0000000000005940
Byte per settore: 512
Byte per settore fisico: 4096
Byte per cluster : 4096
Byte per segmento record file: 1024
Cluster per segmento record file: 0
Lunghezza dati validi MFT: 0x000000002ae80000
LCN avvio MFT: 0x00000000000c0000
LCN avvio secondo MFT: 0x0000000000000002
Inizio zona MFT: 0x00000000064ce6e0
Fine zona MFT: 0x00000000064daf00
N. max. extent taglio dispositivo: 0
N. max byte taglio dispositivo: 0x0
N. max. extent taglio volume: 62
N. max byte taglio volume: 0x40000000
Identificatore Gestione risorse: 1967A2D0-6350-11E2-9973-819D00814BF2
Per i dischi di un server SQL conviene formattare il disco con un cluster di 64K (65535 bytes) per ottimizzare le prestazioni. Il comando è il seguente:
DOS / Batch file
Text
NTFS Volume Serial Number : 0x02d0e2bed0a31550
NTFS Version : 3.1
LFS Version : 2.0
Number Sectors : 0x0000000012bbe780
Total Clusters : 0x00000000002577cf
Free Clusters : 0x00000000002336f3
Total Reserved : 0x0000000000000000
Bytes Per Sector : 512
Bytes Per Physical Sector : 4096
Bytes Per Cluster : 65536
Bytes Per FileRecord Segment : 1024
Clusters Per FileRecord Segment : 0
Mft Valid Data Length : 0x0000000000050000
Mft Start Lcn : 0x000000000000c00a
Mft2 Start Lcn : 0x000000000000c009
Mft Zone Start : 0x0000000000022860
Mft Zone End : 0x0000000000023500
Resource Manager Identifier : 0148B63C-9020-11F4-20BE-00154D60C30B
DOS / Batch file
format f: /fs:ntfs /v:etichetta /a:64k
Non è possibile cambiare la dimensione del cluster senza formattare (e quindi perdere i dati) a meno di usare un tool di terze parti