shmmaxとfreeとipcsの数値が合わない
アプリケーションで共有メモリを使うのですが、 echo 1073741824 > /proc/sys/kernel/shmmax などとしても freeコマンドでのsharedが0のままで、 それでもアプリケーションではshmmaxまでの共有メモリを使用でき、 ipcs -mでみると、確かにアプリケーションで使用している量が出力されます。 freeコマンドでのsharedでは共有メモリを確認できないのでしょうか? また、freeコマンドでの「-/+ buffers」行のfreeも、 共有メモリで確保されても減る様子が無いので、 メモリ不足の検知をする上でも非常に危険な状態の気がします。 共有メ...
Asked by :
ひみつ |
Linux |
2007-02-27 17:14 |
解決済
| 1 answer | 1 comment
Ads By Google
Ads By Google



