/proc/meminfoとipcsの共有メモリの違い

/proc/meminfoとipcsの共有メモリの違い

実行free -hm出力:

             total       used       free     shared    buffers     cached
Mem:           15G        15G       389M       321M       169M        11G
-/+ buffers/cache:       3.9G        11G
Swap:         7.9G        80K       7.9G

「共有」列は/ proc / meminfo Shmem(332072kb)と同じですが、共有メモリを使用してプロセスを追跡しようとすると、次のようになりますipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
0x00000000 851968     dangets    700        7978224    2          dest         
0x00000000 458753     dangets    700        7978224    2          dest         
0x00000000 589827     dangets    700        7978224    2          dest         
0x0052e2c1 327684     postgres   600        48         5                       

私が少し曖昧な部分がありますが、もし間違った部分があれば訂正してください。

マウントもあるか調べてみるとそのマウントだけあったのにtmpfs123MBしかないと言いましたね。/rundu -chs /run

/proc/meminfo誰かがこれを説明したり、Shmemフィールドへの実際の貢献に関する文書を教えてもらえますか?ありがとうございます!

ベストアンサー1

おすすめ記事