Apache スレッド メモリ使用量

Apache スレッド メモリ使用量

私が作業しているサイトで問題が発生しています。1 秒あたり 10 ~ 20 ページ ビュー程度の非常に低い負荷でも、CPU 使用率が最大になり、すべてのコアが 100% で実行され、Apache スレッドのメモリ サイズが増加し続けます。

4 つのコアと 34 GB の RAM を搭載したサーバーがありますが、しばらくするとメモリが最大になり、top コマンドを使用して Apache スレッドを確認すると、ほとんどの Apache スレッドがスリープ モードになっていることがわかりますが、各スレッドは約 500 ~ 600 MB のメモリを占有しています。

Apache スレッドがスリープ状態になってもメモリを解放しないようです。

答え1

CPU負荷はアプリケーションロジックに依存します。RAMに関しては、RES部分は不正確であり、物理メモリの実際の使用状況を表示しません。メモリをテストすることをお勧めします。https://raw.github.com/pixelb/ps_mem/master/ps_mem.pyアプリケーション ロジックを確認します。

関連情報