GNU/Linux >> Tutoriels Linux >  >> Linux

des avantages de grande taille d'inode? (poste4)

Une taille d'inode plus grande peut améliorer les performances pour les fichiers/répertoires très volumineux au détriment de l'utilisation du disque (et éventuellement des performances pour les petits fichiers).

Le rapport octets par inode est ce que vous voulez examiner de plus près si vous pensez que votre utilisation d'inodes est trop élevée. Nombreuses questions-réponses connexes sur plusieurs sites StackExchange.


Les inodes plus grands sont utiles si vous avez de nombreux fichiers avec une grande quantité de métadonnées. La plus petite taille d'inode laisse de la place pour les métadonnées classiques :permissions, horodatages, etc., ainsi que l'adresse de quelques blocs pour les fichiers normaux, ou la cible de liens symboliques courts. Les inodes plus grands peuvent stocker des attributs étendus tels que des listes de contrôle d'accès et des contextes SELinux. S'il n'y a pas assez de place pour les attributs étendus dans l'inode, ils doivent être stockés dans un bloc séparé, ce qui ralentit l'ouverture du fichier ou la lecture de ses métadonnées.

Par conséquent, vous devez utiliser une taille d'inode plus grande si vous prévoyez d'avoir de grandes quantités d'attributs étendus tels que les ACL complexes, ou si vous utilisez SELinux. SELinux est la principale motivation pour les inodes plus volumineux.


Linux
  1. La naissance est vide sur Ext4 ?

  2. Avantages de l'hébergement géré

  3. Comment trouver tous les fichiers de plus de 1 Go sous Linux ?

  4. Comment trouver la taille d'inode d'un système de fichiers ext2/ext3/ext4 ?

  5. iconv tout encodage en UTF-8

5 avantages de choisir Linux

Comment diviser une grande archive 'tar' en plusieurs fichiers d'une certaine taille

Trouver des fichiers volumineux sous Linux

OnionShare - Partagez des fichiers de n'importe quelle taille en toute sécurité et de manière anonyme

Utilisation de nc pour transférer un fichier volumineux

Maximiser la fenêtre dans tmux