GNU/Linux >> Linux Esercitazione >  >> Linux

qualche grande vantaggio in termini di dimensioni dell'inode? (est4)

Una maggiore dimensione dell'inode può migliorare le prestazioni per file/directory molto grandi a scapito dell'utilizzo del disco (e possibilmente prestazioni per file di piccole dimensioni).

Il rapporto byte per inode è ciò a cui vuoi dare un'occhiata più da vicino se ritieni che il tuo utilizzo di inode sia troppo alto. Molte domande e risposte correlate su diversi siti StackExchange.


Gli inode più grandi sono utili se hai molti file con una grande quantità di metadati. La dimensione dell'inode più piccola ha spazio per i metadati classici:autorizzazioni, timestamp, ecc., nonché l'indirizzo di alcuni blocchi per file regolari o l'obiettivo di brevi collegamenti simbolici. Gli inode più grandi possono memorizzare attributi estesi come elenchi di controllo degli accessi e contesti SELinux. Se non c'è abbastanza spazio per gli attributi estesi nell'inode, devono essere archiviati in un blocco separato, il che rallenta l'apertura del file o la lettura dei suoi metadati.

Quindi dovresti usare una dimensione inode maggiore se hai intenzione di avere grandi quantità di attributi estesi come ACL complessi o se stai usando SELinux. SELinux è la motivazione principale per inode più grandi.


Linux
  1. Come ordinare l'output per dimensione?

  2. Come trovare tutti i file di dimensioni superiori a 1 GB in Linux?

  3. iconv qualsiasi codifica in UTF-8

  4. Utilizzo di nc per trasferire file di grandi dimensioni

  5. File system stabile per file di grandi dimensioni (backup) per Linux

Come dividere l'archivio "tar" di grandi dimensioni in più file di determinate dimensioni

Trova file di grandi dimensioni in Linux

OnionShare:condividi file di qualsiasi dimensione in modo sicuro e anonimo

Massimizza la finestra in tmux

Perché non posso creare file più grandi di 2 GB su Linux?

X11 è pericoloso?