サーバーでejabberd+mochiwebを使用しています。ejabberdとmochiwebを実行し続ける時間が長いほど、より多くのメモリが消費されます(昨夜は、メモリの35%を消費していました。現在、50%を少し上回っています)。これは単なるmnesiaガベージコレクションの問題だと思ったので、Erlang R13B3をインストールして、ejabberdを再起動しました。しかし、これはそれを修正しませんでした。
そのため、フルメモリ消費量の50%を少し超えると、ejabberdがメモリを「解放」し始めて約50%にとどまっているように見えることに気づきました。これは正常ですか?ejabberdのしきい値は約50%なので、それに達すると「実際にメモリを解放する時間です...」と表示され、残りの部分をすばやくアクセスできるようにします(キャッシュ記憶容量など)。
ご意見をいただければ幸いです。ありがとう!