Newsgroup: it.comp.hardware
Titolo: Chiarimenti sull'Advanced Format

Volevo qualche delucidazione sull'AF, visto che il disco che ho preso 
(il WD blu da 1 TB con 64 MB di cache) ne fa uso.
Ho deciso di fare il salto, dopo aver a lungo resistito, perchè mi sono 
detto "tanto oramai li faranno tutti così, e se poi ne vorrò uno da 13 
petabyte di sicuro sarà AF, quindi...
 
Poi (sempre dopo aver fatto l'ordine) vedo diversi commenti datati 2012 
di gente che fa i salti carpiati per evitare il "dreadful AF" (infatti 
la vecchia versione del WD blue con cache da 32 MB non usa l'AF).
Ahò, ma che è? Neo-ludditi o gente che fa bene?
 
Comunque, io l'avevo capita così, se sbalio corigetemi:
 
 
1.  L'AF è gestito dal firmware del disco fisso ed è trasparente al 
sistema operativo che continua a 'vedere' settori di 512 byte.
 
2.  Il sistema operativo deve solo preoccuparsi di poter indirizzare 
tutti gli N settori da 512 che la dimensione del disco prevede.
 
3.  Quando il SO chiede il settore numero X, il firmware del disco 
legge i 4kB che lo contengono e serve il settore richiesto.
 
4.  L'allineamento serve a fare in modo che le partizioni (che possiamo 
ipotizzare siano create una sola volta nella vita del disco) abbiano 
inizio in punti tali da rendere più efficiente il prelievo dei 4kB 
'intorno' a qualsiasi settore richiesto.
 
5.  L'allineamento va fatto su dischi AF formattati con utility 'non 
attente ai confini dei maxiblocchi da 4kB' oppure su dischi clonati da 
HD che non avevano l'AF.
 
6.  Se creo le partizioni con un tool 'moderno' (ad esempio l'ultima 
versione di parted in Linux), questo allinea automaticamente il loro 
inizio in modo compatibile con l'AF e non devo lanciare nessuna 
utility, nemmeno se intendo usare il disco con WindowsXP (o Windows95 
se è per quello - sempre ammesso che riesca a vedere tutta la capacità 
del disco - cosa non vera per win95 mi sa).
 
Corigete pure.
 
 

qualsiasi settore richiesto.
 
l'unita' (HDD/SSD) puo' essere inizializzata e partizionata piu'
volte e bisogna sempre fare attenzione all'allineamento
(se si parte da una unita' nuova o dopo aver eliminato
tutte le partizioni esistenti)
 
idem per le successive fasi di formattazione, che non c'entrano
nulla con l'allineamento o con il termine Advanced Format
(che e' riferito ai settori fisici dell'unita')
 
il problema e' che il puntatore iniziale della prima partizione
(offset) non e' 0 , altrimenti sarebbe sempre allineata,
ma varia in base al sistema operativo (tool di base che
usano valori specifici di default)
 
se l'offset, espresso in byte, e' divisibile per 4096 (4KiB)
la partizione corrispondente risultera' allineata
(se e' espresso in blocchi, deve essere divisibile per 8)
 
usando partizioni MBR, da Vista SP1 in poi, l'offset e' pari a
1MiB (2048 blocchi) quindi correttamente allineate, al contrario
il "vecchio" XP usa un offset di 32256 byte (63 blocchi pari a 31,5KiB),
quindi non allineate in quanto non divisibile per 4096
 
con Linux basta usare le ultime versioni di utility di partizionamento,
mentre OSX usa partizioni GUID (GPT) gia' allineate
 
 
ciao
luca
 
 
 
 
 

 usano valori specifici di default)
 
Ok, grazie, era questa info che mi mancava.
 
 

 allineare le partizioni all'inizio dei... boh, forse era cilindri?
 
invece devi spuntare l'opzione per l'allineamento al MiB
 
-- 
bye
!(!1|1)