Warum befinden sich 4,86 ​​(möglicherweise 15,1) GB USED-Speicherplatz auf einem neu partitionierten und formatierten Laufwerk mit 298 GB (als ext4 von Gparted)?


16

Nun, die Frage sagt das meiste ...

Gparted meldet den belegten Speicherplatz als 4,86 ​​GB
Nautilus meldet den belegten Speicherplatz als 15,1 GB ... (über Properties of / media / U_0298_data)

Warum wird dieser Raum genutzt ? und wer meldet die richtige Zahl? (... wenn auch nicht)
Steht dies im Zusammenhang mit dem Papierkorb ?

PS. Es ist die einzige Partition und belegt den gesamten Speicherplatz.

Antworten:


21

Gparted, das mkfs.ext4 verwendet, um ein ext4-Dateisystem zu erstellen, reserviert 5% des Speicherplatzes für Superuser, wie in der Manpage erklärt:

-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%.

Jetzt sind 5% von ungefähr 300 GB nur die bereits verwendeten 15 GB.

Interessanter ist, dass Sie dies vermeiden können, wenn Sie der Meinung sind, dass Sie es nicht benötigen. Erstellen Sie einfach das Dateisystem mit z. B.

sudo mkfs.ext4 -m 0 /dev/sda1

wobei 0 0% bedeutet.

Ich denke, Gparted hat mehr Speicherplatz, da er von Super-Usern betrieben wird. Ein Teil dieser 15 GB ist für ihn kostenlos. Nautilus wird vom Benutzer ausgeführt, sodass weniger Platz zur Verfügung steht.


1
Grazie Mille ...
Peter.O

9
Sie können den reservierten Prozentsatz auch zurücksetzen, nachdem Sie das Dateisystem mit tune2fs erstellt haben. Die Syntax ist im wesentlichen gleich: sudo tune2fs -m 0 /dev/sda1.
Matthew Crumley

5

Es gibt verschiedene Möglichkeiten, den Speicherplatz in einem Dateisystem zu zählen, angefangen von nicht verwendeten Bytes bis hin zu freien Clustern usw. In Ermangelung besserer Informationen würde ich den Bericht von gparted als "genauer" betrachten.

Dateisysteme erfordern Overhead für i-Tables, freie Listen, Superblocks, Superblock-Backups und - in ext4 - Journaling. Ihre gemeldeten 4,86 ​​von 298 GB bedeuten satte 1,6% Overhead, um Ihren Überblick zu behalten. das scheint mir ziemlich niedrig zu sein.


geringer Overhead? Autsch!
MestreLion

Ich habe hier eine ziemlich ähnliche Frage: askubuntu.com/questions/48488 Es ist eine 250GiB-Partition, daher sind die Zahlen ähnlich. Nautilus bietet 188 MB belegten Speicherplatz und eine Gesamtkapazität, die 4 GB unter der tatsächlichen Kapazität liegt. Welches ist der Aufwand? Und was ist der andere?
MestreLion

2

Abgesehen von dem für root reservierten Platz, finden Sie meine andere Antwort hier . Kurz gesagt, die ext-Reihe von Dateisystemen reserviert zum Formatierungszeitpunkt Speicherplatz für die Inode-Tabellen, der mit den Standardeinstellungen 2 MB pro 128 MB Festplattenspeicher beträgt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.