Von http://www.kernel.org/doc/Documentation/filesystems/tmpfs.txt :
Weiterhin können Sie die tatsächliche RAM + Swap-Nutzung einer tmpfs-Instanz mit df (1) und du (1) überprüfen.
Verwenden Sie also einfach df
oder du
(Sie können sie auch für Ramfs verwenden):
$ df | grep tmpfs tmpfs 205032 1136 203896 1% /run
so 1136 KB wird verwendet.
$ sudo du -s /run [sudo] password for jaume: 1416 /run
so 1416 KB wird verwendet.
Das ist interessant ... df
und du
verschiedene Größen angeben. Was ist hier los und welches ist richtig?
/run
hat einen Unterordner aufgerufen /run/shm
, der selbst ein separates tmpfs-Dateisystem ist (obwohl angezeigt als none
):
$ df | grep run tmpfs 205032 1136 203896 1% /run none 5120 0 5120 0% /run/lock none 512572 280 512292 1% /run/shm
Wenn Sie beide Beträge hinzufügen, erhalten Sie die angegebene Größe von du
:
$ expr 1136 + 280 1416
Die ganze Geschichte ist also, dass 2 tmpfs-Dateisysteme 1416 KB verwenden.
(Hier ist ein weiterer Grund, warum du
und df
Ausgänge unterscheiden.)