-1

Freeによると、約2GiBのメモリが使用されています。

[23:05:38] vvs@ratatoskr ~ % free -m
             total       used       free     shared    buffers     cached
Mem:          3919       2790       1129          0         35        687
-/+ buffers/cache:       2066       1852
Swap:         2109        153       1955

ただし、 psauxで示されるすべてのプロセスで使用されるメモリの合計は1GiB未満です。

マウントされているtmpfsには176KiBのみが含まれています。

残りの1+GiBはどこにありますか?

4

1 に答える 1

0

を実行topしてからM(大文字の m) を押して、メモリ使用量に基づいてプロセスを並べ替えます。

それでも解決しない場合は、キャッシュされたメモリ (表示されていなくてもfree) である可能性があります。つまり、プログラムによって割り当てられ、再度解放されたメモリですが、OS はまだクリーンアップを行っていません (他のプログラムが多くのメモリを要求していません)。

于 2012-06-21T20:31:21.110 に答える