GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Neue Ext4-Partition und belegter Speicherplatz?

Ich habe ein frisches ext4 Partition, was bedeutet, dass ich sie einfach mit mkfs.ext4 -m 0.1 /dev/mapper/abak-home formatiert habe , und es gibt bereits 27G Platz genutzt. Reservierten Rootspace setzen (-m) zu hatte keine Wirkung.

Ich verwende LVM, aber ich denke nicht, dass LVM darauf Einfluss haben sollte. Die Ubuntu-Version ist 12.04 LTS.

# df -h
Filesystem             Size  Used Avail Use% Mounted on
...
/dev/mapper/abak-home  1.8T   27G  1.8T   2% /home

Dann habe ich versucht, die Partition mit ext3 zu formatieren, und das Ergebnis ist viel besser :

# df -h
Filesystem             Size  Used Avail Use% Mounted on
...
/dev/mapper/abak-home  1.8T  196M  1.8T   1% /home

Wie auch immer, warum der Unterschied und wie kann ich ihn beheben das?

Akzeptierte Antwort:

Es gibt nichts zu reparieren , und das ist vollkommen normal.

ext4 erzeugt vorher viel Overhead Es werden beliebige Dateien erstellt. Das tut es nicht bedeutet, es ist "schlechter" als ext3. Wenn Sie diese Partition mit Dateien füllen, werden Sie feststellen, dass der Overhead von ext3 (und NTFS) proportional mit den Dateien wächst, da er bei ext4 im Grunde für immer konstant bleibt.

Durch die „Vorabzuweisung“ des Overheads kann es viel verwalten besser als eine wachsende. Also macht ext4 jetzt genau das, was ext3 später machen würde.

Außerdem sieht 27G vielleicht viel aus, aber es sind immer noch nur 1,5 % Overhead . Vergleichen Sie das mit den alten Tagen von FAT, wo Slack Space zwischen 5 % und 30 % Ihres Partitionsspeicherplatzes verschlingen konnte, und Sie werden feststellen, wie sich die Dinge seitdem entwickelt haben.

Außerdem rate ich davon dringend ab mit -m 0 . Reservierter Speicherplatz ist aus einem bestimmten Grund vorhanden:Er verringert die Wahrscheinlichkeit einer Fragmentierung und spart Platz für fsck . Es ist nur Benutzern vorbehalten , aber root (und damit alle Ihre Softwareinstallationen) kann es vollständig verwenden. Wenn Sie der Meinung sind, dass 5 % zu viel sind, lassen Sie mindestens 1 % übrig.

Denken Sie daran:Es gibt keine Fragmentierungsalpträume in ext . Aber diese Schönheit hat ihren Preis. Es braucht Freiraum als Raum für eine ordnungsgemäße Verwaltung. Geben Sie es ihm und die Dinge werden viel reibungsloser laufen. Außerdem wer nutzt seine Festplatte jemals zu mehr als 90 %, bevor er eine größere kauft? Was ist also das Problem bei einem reservierten Speicherplatz von 5 %? Es kann Sie retten, wenn Sie das nächste Mal versehentlich eine Dutzend-GB-Datei erstellen, die die gesamte Partition füllt und das Betriebssystem aufgrund von Platzmangel für andere Prozesse zum Absturz bringt.

Verwandt:Beschädigt das Löschen einer Primärschlüsseleinschränkung aus einer partitionierten Tabelle die Partition?

Eine detailliertere, weiterführende technische Lektüre finden Sie hier


Ubuntu
  1. Wie füge ich Speicherplatz von nicht zugewiesen zu erweitert hinzu?

  2. Fehler beim Erstellen von Swap Space mit Mkswap?

  3. Gdomap und wofür wird es verwendet?

  4. So überprüfen Sie den Status und den von Bildern und Containern belegten Speicherplatz

  5. Wie erstelle ich neue Partitionen und formatiere meine Festplatte in Parted?

Duales Booten von Windows und Ubuntu?

Verschlüsselung und Ruhezustand austauschen?

Gparted Nicht zugewiesenen Speicherplatz mit Ext4-Partition zusammenführen?

Geben Sie Ubuntu mehr Festplattenspeicher?

USB-Flash-Laufwerk – geleert, aber es ist kein freier Speicherplatz (und kein belegter Speicherplatz?!) darauf?

Wie erstelle ich einen bootfähigen Live-USB, der Ext4 im Gegensatz zu Iso-9660, Squashfs und Casper verwendet?