Pourquoi y a-t-il 4,86 ​​(peut-être 15,1) Go d'espace utilisé sur un disque de 298 Go nouvellement partitionné et formaté (comme ext4 par Gparted)

16

Eh bien, la question en dit la plupart ...

Gparted signale l'espace utilisé comme 4,86 ​​Go
Nautilus signale l'espace utilisé comme 15,1 Go ... (via les propriétés de / media / U_0298_data)

Pourquoi cet espace est-il utilisé ? et qui rapporte le bon chiffre? (... si l'un ou l'autre)
Est-ce lié à la corbeille ?

PS. Il s'agit de la seule partition et utilise l'intégralité de l'espace disque.

Peter.O
la source

Réponses:

21

Gparted, qui utilise mkfs.ext4 pour créer un système de fichiers ext4, réserve 5% de l'espace au super-utilisateur, comme expliqué dans la page de manuel:

-m reserved-blocks-percentage
   Specify  the  percentage  of the filesystem blocks reserved for the super-user.  This 
   avoids fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to 
   function correctly after non-privileged processes are prevented from writing to the 
   filesystem.  The default percentage is 5%.

Maintenant, 5% d'environ 300 Go ne sont que les 15 Go que vous voyez déjà utilisés.

Plus intéressant, vous pouvez éviter cela si vous n’en avez pas besoin, en créant simplement le système de fichiers avec, par exemple,

sudo mkfs.ext4 -m 0 /dev/sda1

où 0 signifie 0%.

Je pense que Gparted voit plus d'espace car il est géré par un super-utilisateur, donc une partie de ces 15 Go est gratuite pour lui. Nautilus est géré par l'utilisateur, donc l'espace est moindre.

enzotib
la source
1
Grazie mille ...
Peter.O
9
Vous pouvez également réinitialiser le pourcentage réservé après avoir créé le système de fichiers avec tune2fs. La syntaxe est essentiellement le même: sudo tune2fs -m 0 /dev/sda1.
Matthew Crumley
5

Il existe différentes façons de compter l'espace sur un système de fichiers, allant des octets non utilisés aux grappes libres, etc. En l'absence de meilleures informations, je considérerais le rapport de gparted comme plus "précis".

Les systèmes de fichiers nécessitent une surcharge pour les i-tables, les listes gratuites, les superblocs, les sauvegardes de superblocs et - dans ext4 - la journalisation. Votre rapport de 4,86 ​​sur 298 Go est un énorme frais généraux de 1,6% afin de garder une trace de vos affaires; cela me semble être une surcharge assez faible.

msw
la source
frais généraux faibles ? Aie!
MestreLion
J'ai une question assez similaire ici: askubuntu.com/questions/48488 C'est une parition de 250 Go, donc les chiffres sont similaires. Nautilus affiche 188 Mo d'espace utilisé et une capacité totale de 4 Go inférieure à la taille réelle. Laquelle est la surcharge? Et quel est l'autre?
MestreLion
2

Mis à part l'espace réservé à root, voir mon autre réponse ici . Le plus court est que la série ext de systèmes de fichiers réserve de l'espace pour les tables d'inode au moment du formatage, qui avec les paramètres par défaut, s'élève à 2 Mo pour chaque 128 Mo d'espace disque.

psusi
la source