sebaiknya googling ini, tetapi banyak sumber mengatakan bahwa ketika perangkat kerja Anda melebihi ukuran RAM, kinerjanya akan turun secara signifikan.
Sharding mungkin merupakan opsi yang menarik, daripada menambahkan lebih banyak RAM..
http://www.mongodb.org/display/DOCS/Checking +Server+Memori+Penggunaan
http://blog.boxedice. com/2010/12/13/mongodb-monitoring-keep-in-it-ram/
http://groups.google.com/group/mongodb-user /browse_thread/thread/37f80ff39258e6f4
Dapatkah MongoDB bekerja saat ukuran database lebih besar dari RAM?
Apa apakah artinya memasukkan "working set" ke dalam RAM untuk MongoDB?
Anda mungkin juga ingin membaca tentang pemadaman 4square tahun lalu:
http://groups.google.com/group/mongodb-user /browse_thread/thread/528a94f287e9d77e
http://blog.foursquare.com/ 2010/10/05/so-that-was-a-bummer/
catatan samping:
Anda mengatakan "swap tidak aktif" ... ? mengapa? Anda harus selalu memiliki ruang swap yang cukup pada sistem UNIX! Swap-size =1,2 kali ukuran RAM adalah ide yang bagus. Menggunakan partisi cepat adalah ide yang bagus. Hal yang sangat buruk terjadi jika sistem UNIX Anda kehabisan RAM dan tidak memiliki Swap .. proses mati begitu saja.. itu hal yang sangat buruk! terutama dalam produksi. Disknya murah! tambahkan partisi swap yang murah hati! :-)