私はFacebookアプリケーションを開発しています。まだテスト段階なので、私と友人だけがアプリをテストしています。私たちのアプリは、4 GB の仮想メモリを備えた共有サーバーでホストされています。数日後、500 の内部エラーが発生しています。ログには次のように表示されます。
(12)メモリを割り当てられません: 子プロセスを作成できませんでした: /opt/suphp/sbin/suphp for ..., referer: http://...
これらのエラーが発生した瞬間、最大 4 GB の仮想メモリ使用量がピークに達します。私はメモリ管理の訓練を受けていませんが、私たちのコードはそれほど複雑でも重いものでもありません。アプリにアクセスするだけで、テスターが 2 人しかメモリを 4GB にブーストできない可能性はありますか?
面白いことに、エラー/ピークはたまにしか発生しません。目立った仮想メモリの使用量 (1GB をはるかに下回る) なしで、まったく同じことを何時間も繰り返します。
誰でも私を正しい方向に向けることができますか?