これをグーグルで検索するのが最善ですが、多くの情報源によると、ワーキングセットがRAMサイズを超えると、パフォーマンスが大幅に低下します。
RAMを追加するのではなく、シャーディングが興味深いオプションかもしれません。
http://www.mongodb.org/display/DOCS/Checking +サーバー+メモリ+使用法
http://blog.boxedice。 com / 2010/12/13 / mongodb-monitoring-keep-in-it-ram /
http://groups.google.com/group/mongodb-user / browser_thread / thread / 37f80ff39258e6f4
MongoDBはサイズが大きい場合に機能しますかRAMよりも大きいデータベースの?
何「ワーキングセット」をMongoDBのRAMに収めることを意味しますか?
昨年の4squareの停止についても確認することをお勧めします:
http://groups.google.com/group/mongodb-user / browser_thread / thread / 528a94f287e9d77e
http://blog.foursquare.com/ 2010/10/05 / so-that-was-a-bummer /
補足:
あなたは「スワップがオフです」と言いました...?なぜ? UNIXシステムでは、常に十分なスワップスペースが必要です。スワップサイズ=1...2倍のRAMサイズをお勧めします。高速パーティションを使用することをお勧めします。 UNIXシステムのRAMが不足し、スワップがない場合、本当に悪いことが起こります。プロセスは不可解に死んでしまいます。それは非常に悪いことです。特に生産において。ディスクが安い!寛大なスワップパーティションを追加してください! :-)