私は8GBのRAMを搭載したサーバーを持っています
Mem:
合計8031464
5146344を使用
無料2885120
実行したら
# df
常にこれを返します
tmpfs 4015732 0 4015732 0% /dev/shm
それはどういう意味ですか、私は4GBを未使用ですRAM(0%は一日中使用されています)?
そして、/ dev/shmに関連する他のいくつかの疑問をお願いします;
一日中使用率が0%の場合、/ dev/shmのサイズをたとえば4GBから1GBに減らす必要がありますか?
はいの場合、/ dev/shmサイズを減らす方法は?
このメモリ位置/ dev/shmを使用して、IOwait(ディスク使用量)が多いフォルダをシンボリックリンクできますか?
ありがとう
Tmpfsの「サイズ」(/dev/shm
など)は、使用できるメモリの量だけです最大。何かを保存しない限り、実際にはそのメモリを使用しません。この場合はそうではありません。
つまり、/dev/shm
は実際にはメモリを消費していません(技術的には、存在するだけでわずかな量を消費しています)。
マシンのワークロードなどを知らずに推奨することは難しいですが、デフォルトを変更する理由はないようです。