私のシステムでは、swapon --show
スワップサイズは7.9Gと表示され、df -h
スワップパーティションは3.9Gと表示されます。
$ swapon --show
NAME TYPE SIZE USED PRIO
/dev/sda5 partition 7.9G 5.1M -1
$ df -h /dev/sda5
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
cat /proc/swaps
どちらもfree -h
7.9Gを報告しますが、なぜ出力に違いがありますかdf -h
?
答え1
df -h /dev/sda5
スワップパーティションのサイズを表示する代わりに、ブロックデバイスを含むパーティションのサイズを表示します/dev/sda5
。
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
「インストール済み/dev
」と表示されています。
df
マウントされたファイルシステムのみが処理され、スワップ領域はマウントされません。