Unterschiedliche Angaben zum Speicherplatz

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 30.11.2023 09:31:51

Hallo Community, ich brauche leider Hilfe. Programme melden mir eine volle Festplatte. Nach Recherche finde ich viele wiedersprüchliche Angaben. (Das Fenster oben rechts ist baobab). Festplatte ist eine SSD. Was ist da los?
4447

Benutzeravatar
MSfree
Beiträge: 10809
Registriert: 25.09.2007 19:59:30

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von MSfree » 30.11.2023 10:13:27

wlanrouter hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 09:31:51
Was ist da los?
Die Platte ist voll.

Die 4GB, die noch "frei" sind, sind als letzte Reserve für root gedacht. Ein komplett volles Dateisystem kann nämlich unangenehme Folgen haben, bis hin zu Unmöglichkeit, sich einzuloggen. Daher werden beim Anlegen von Dateisystemen 5% (also rund 4GB von deinen rund 80GB) für root reserviert.

Ich weiß jetzt nicht, was für einen Rat du hören willst. Soll ich dir empfehlen, da mal aufzuräumen? Oder soll ich dir empfehlen, eine größere SSD einzubauen?

Du kanst natürlich auf den reservierten Speicherplatz von 5% auf 0% reduzieren, aber das wird dir auch nur kurzfristig helfen und ist, wie gesagt, nicht uneingeschränkt zu empfehlen.

isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von isabena » 30.11.2023 10:41:46

wlanrouter hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 09:31:51
Hallo Community, ich brauche leider Hilfe. Programme melden mir eine volle Festplatte. Nach Recherche finde ich viele wiedersprüchliche Angaben. (Das Fenster oben rechts ist baobab). Festplatte ist eine SSD. Was ist da los?
die Systempartition (sda4) ist wohl voll -- [wie auch @MSfree schreibt]
da könnte man sda4 vergrößern - hinreichend Platz ist auf der FP noch zu finden :)

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 30.11.2023 11:07:03

Mir ist schon klar dass die Festplatte voll ist. Und wie ich das lösen kann (Dateien löschen, Partition vergrößern). Mich wundern halt nur die vielen unterschiedlichen Werte.

Benutzeravatar
MSfree
Beiträge: 10809
Registriert: 25.09.2007 19:59:30

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von MSfree » 30.11.2023 11:32:18

wlanrouter hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 11:07:03
Mich wundern halt nur die vielen unterschiedlichen Werte.
Dir ist bei der Größenangeban das kleine i bei GiB aufgefallen? In den Verschiedenen Fenstern werden die Größen mal in GB und mal in GiB angegeben.

ein GB = 10^9 Bytes
ein GiB = 2^30 Bytes

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 30.11.2023 18:44:35

Wow, hier ist ja mal ein Umgangston. Fühl mich weder willkommen noch ernstgenommen. Es sind vier verschiedene Werte. Die Problem ist: Unterschiedliche Angaben zum Speicherplatz
MSfree hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 10:13:27
Ich weiß jetzt nicht, was für einen Rat du hören willst. Soll ich dir empfehlen, da mal aufzuräumen?
isabena hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 10:41:46
da könnte man sda4 vergrößern - hinreichend Platz ist auf der FP noch zu finden
MSfree hat geschrieben: ↑ zum Beitrag ↑
30.11.2023 11:32:18
Dir ist bei der Größenangeban das kleine i bei GiB aufgefallen?
Ich weiß wie man Datei löscht. Oder größere Festplatten kauft. Oder GB und GiB umrechnet.
78 GB
79 GB
78,8 GiB = 84,6 GB
80,64 GiB = 86,6 GB

Das sind 4 verschiedene Angaben.

Ich suche eine sachliche Antwort. Ich will es verstehen. Platz schaffen ist kein "verstehen". Also bitte nur Antworten die auf die Frage eingehen und nicht persönlich werden.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von JTH » 30.11.2023 19:09:47

Willkommen im Forum, wlanrouter.

Ich hab jetzt die einzelnen Größen nicht im Detail vergleichen, aber als Denkanstoß:

Mit du / betrachtest du etwas anderes, als mit df. Unter / sind mehrere der (bzw.: quasi alle) Dateisysteme gemountet, die von df einzeln aufgeführt werden. Ersteres enthält z.B. /tmp und /run, die normalerweise temporäre Dateisysteme sind und eben von df separat aufgeführt werden. Die von du / ausgegebene Summe ist deshalb natürlich größer, als die Belegung deines einzelnen Root-Dateisystems auf sda4.

Ich hoffe, du kannst mir folgen ;)
Manchmal bekannt als Just (another) Terminal Hacker.

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 30.11.2023 20:30:38

Hi JTH, vielen Dank, es ist mir eine Freude.

Deine Details sind aufschlussreich, ich hatte auch schon das Gefühl dass Debian sich da was reserviert, wusste aber nicht wo diese Menge hin ist. Wieder was gelernt.

Anscheinend ist ein große Brocken das /dev Verzeichnis mit seinen 3,8 GB. Auch verwunderlich fand ich die Darstellung von baobab, die ja als Applikation auf die / Dateien (anstatt auf die Partition) schaut und trotzdem mehr anzeigt.

Bemerkenswert das
df = 78 GB
baobab = 84,8 GB
Partition = 86,8 GB

Macht trotzdem fast 9 GB unterschied. Das müsste ja dann eigentlich für alle Festplattengrößen gleich sein, oder? Frag mich wie kleine Platten/Speicherkarten Besitzer den Verlust verkraften. Wie sieht es bei euch aus, wie groß ist die Diskrepanz auf euren Rechnern? (df zu Partition)

mludwig
Beiträge: 798
Registriert: 30.01.2005 19:35:04

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von mludwig » 30.11.2023 22:52:09

df -h zeigt dir GiB, was schonmal einen Teil der Differenz erklärt. Zusätzlich kommt hinzu, dass ein Teil der Größe der Partition durch Metadaten des Dateisystems verwendet wird (Inode-Tabellen, Superblock, Journal etc). Die nutzbare Kapazität des Dateisystems muss also zwangsläufig kleiner sein als die Größe der Partition, da ja Dateinamen, Berechtigungen, Erstelldatum und Verzeichnisstrukturen usw. auch gespeichert werden müssen - alles Dinge die das Dateisystem so macht.

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 01.12.2023 13:15:47

Danke erstmal für die vielen Hinweise.

Dann geh ich mal davon aus das df mir den freien Speicher anzeigt. Also den Platz den Debian &Dateisystem nicht reserviert/ausschließt.

Der wäre ja laut der Übersicht mit 75G vollständig aufgebraucht. Und die Partition zeigt 80,64 GiB = 86,6 GB. Macht fast 12 GB durch "Debian Dateisystem gemountet"/Metadaten/Inode/etc.

Findet ihr das nicht viel? Wäre jemand mal so nett bei sich zu schauen was die Differenz ist?
Formel: "Partition Speicherplatz" - "df Used" - "df Avail" = ?

In meinem Beispiel:
86,6GB - 75GB - 0GB = 11,6GB

Würd nur gerne wissen ob das über alle Systeme hinweg linear ist, oder ob bei mir irgendwas sehr viel "reserviert". Wie gesagt, ich will es nur verstehen, Platzproblem hab ich schon lange gelöst.

Benutzeravatar
hikaru
Moderator
Beiträge: 13596
Registriert: 09.04.2008 12:48:59

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von hikaru » 01.12.2023 13:49:58

Die /-Partition meines Laptops ist 20GB groß, und zu ca 1/3 gefüllt:

Code: Alles auswählen

# df -B 4k /dev/sda1
Dateisystem    4K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda1        5207182 1613942   3322392   33% /
Addiert man benutze und verfügbare Blöcke, und vergleicht das mit der Gesamtzahl an Blöcken, dann kommt man auf eine Diskrepanz von 270848 Blöcken.
(Der einfacheren Vergleichbarkeit mit tune2fs zuliebe hier in 4kB-Blöcken dargestellt.)

Laut tune2fs sind 266752 Blöcke reserviert:

Code: Alles auswählen

# tune2fs -l /dev/sda1 | egrep '(Reserved block count:|Block size:)'
Reserved block count:     266752
Block size:               4096
Zieht man die reservierten Blöcke wiederum von der vorher ermittelten Diskrepanz aus df ab, dann bleiben 4096 Blöcke übrig. Das sind exakt 16MB, was verdächtig nach Absicht riecht.
Ohne es weiter verfolgt zu haben, würde ich diese 16MB den Metadaten des ext4-Dateisystems zuschreiben. Bei einem 20GB-Dateisystem halte ich diesen Overhead für vertretbar.

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 01.12.2023 14:21:29

Klingt nicht nach linear zwischen dir und mir. Wo geht mein Speicher flöten?

mludwig
Beiträge: 798
Registriert: 30.01.2005 19:35:04

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von mludwig » 01.12.2023 14:58:54

Die 75G von df sind ebenfalls GiB, außerdem auf volle G gerundet. Die 5% Reserve für root wird von df nicht angezeigt, da ja freier Speicher mit 0 angegeben wird.

Benutzeravatar
cosinus
Beiträge: 3448
Registriert: 08.02.2016 13:44:11
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Bremen

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von cosinus » 01.12.2023 15:00:03

wlanrouter hat geschrieben: ↑ zum Beitrag ↑
01.12.2023 14:21:29
Klingt nicht nach linear zwischen dir und mir. Wo geht mein Speicher flöten?
Vergleich doch mal die Werte wenn du df mit

Code: Alles auswählen

df -B1
ausrufst. Dann siehst du die Werte auf den Byte genau. Bei anderen Einheiten kann es sein, dass df sehr großzügig rundet.

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von JTH » 01.12.2023 15:16:14

Ein

Code: Alles auswählen

du -hs --one-file-system /
führt vielleicht nochmal beim Verstehen weiter. Das sollte am nächsten an (oder sogar identisch zu?) der df-Ausgabe zur Root-Partition sein, alle anderen irgendwo unter / gemounteten Dateisysteme ignorierend.
Manchmal bekannt als Just (another) Terminal Hacker.

wlanrouter
Beiträge: 7
Registriert: 30.11.2023 09:15:28

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von wlanrouter » 01.12.2023 15:24:59

mludwig hat geschrieben: ↑ zum Beitrag ↑
01.12.2023 14:58:54
Die 75G von df sind ebenfalls GiB.
Oh wow, das wusste ich nicht. Das sind dann 5,5GB unterschied. Das ändert schonmal viel. Macht dieses Ergebnis:
Formel: "Partition Speicherplatz" - "df Used" - "df Avail" = ?
86,6GB - 80,53GB - 0GB = 6,07GB

Bedeutet 6 GB reserviert/gesperrt durch Debian/Dateisystem. Was ist eure Meinung, ist der Wert "regulär"?
JTH hat geschrieben: ↑ zum Beitrag ↑
01.12.2023 15:16:14
du -hs --one-file-system /

Code: Alles auswählen

# du -hs --one-file-system /
59G	/
# du -hs /
61G	/

Benutzeravatar
hikaru
Moderator
Beiträge: 13596
Registriert: 09.04.2008 12:48:59

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von hikaru » 01.12.2023 16:04:44

Zum Vergleich nochmal die 22TiB-Datenpartition auf meinem Desktop-PC:

Code: Alles auswählen

# df -B 4k /dev/mapper/daten
Dateisystem       4K-Blöcke    Benutzt  Verfügbar Verw% Eingehängt auf
/dev/mapper/daten 5813178394 2874424018 2938750280   50% /daten
Macht man hier die gleiche Rechnung auf wie vorhin, so kommen am Ende 4096 Blöcke (16MiB) Diskrepanz heraus, was sich dadurch erklärt, das ich hier die Reservierung von Blöcken deaktiviert habe:

Code: Alles auswählen

# tune2fs -l /dev/mapper/data | egrep '(Reserved block count:|Block size:)'
Reserved block count:     0
Block size:               4096
Ein größeres Dateisystem habe ich nicht. Ich könnte mir vorstellen, dass ab einer gewissen Größe der Anteil für die Metadaten wächst, aber zumindest zwischen 20GiB und 22TiB ist der Wert offenbar konstant bei 16MiB.

Benutzeravatar
MSfree
Beiträge: 10809
Registriert: 25.09.2007 19:59:30

Re: Unterschiedliche Angaben zum Speicherplatz

Beitrag von MSfree » 01.12.2023 17:25:08

hikaru hat geschrieben: ↑ zum Beitrag ↑
01.12.2023 16:04:44
Ich könnte mir vorstellen, dass ab einer gewissen Größe der Anteil für die Metadaten wächst, aber zumindest zwischen 20GiB und 22TiB ist der Wert offenbar konstant bei 16MiB.
Bei einem 40 TiB ext4 ist der Wert auch 16MiB.

Antworten