Qual è la differenza tra "Capacità" e "% iused" quando si esegue il comando "df" nel terminale

8

Quando eseguo il comando df ottengo valori diversi per capacity e %iused . Qual è la differenza tra loro?

    
posta Jan Moritz 27.08.2014 - 15:31
fonte

1 risposta

11

La prima Usata / Disponibile / Capacità è l'evidente "Quota della mia unità da 1 TB è piena?" misura. La seconda traccia struttura di archiviazione interna chiamata un inode o un nodo indice.

Sui filesystem UNIX tradizionali, c'era un numero fisso di inode che sono usati per tracciare i file e le voci di directory (dati di implementazione di metadati e file system). Quando si esaurivano gli inode, non si poteva usare il filesystem se era pieno o no. Lo strumento df doveva riportare entrambe le risorse che potevano essere riempite in modo da poter pianificare e mantenere i filesystem.

OS X utilizza HFS + che renderà più inode da qualsiasi spazio libero e non potrà esaurirli , ma sono ancora segnalati da quando l'uso di inode cresce, lo storage è leggermente meno efficiente e può essere più lento di se il filesystem fosse ancora nell'allocazione originale degli inode.

Fondamentalmente, puoi concentrarti solo su Capacity / Used / Available e ignorare gli inode a meno che non siate nei dettagli dell'implementazione del filesystem.

    
risposta data 27.08.2014 - 15:37
fonte

Leggi altre domande sui tag