
Linux でスワップがどのように報告されるのか説明してもらえますか?
これを尋ねるのは、 free および top コマンドが、 では見つからない使用済みのスワップを報告するためです/proc/$PID/status
。
grep --color VmSwap /proc/*/status
報告します0 kB
。
ご協力いただければ幸いです。
答え1
カーネルはスワップ領域を利用できますが、プロセスの使用状況のみをチェックします。
一例として、仮想メモリをバックエンドとして使用している tmpfs ファイル システムがあります。RAM が使い果たされると、スワップが使用されます。