Dimensioni della memoria virtuale e la dimensione del residente sembrerà molto grande per il processo mongod. Questo è benigno:lo spazio di memoria virtuale sarà appena più grande della dimensione dei file di dati aperti e mappati; la dimensione residente varierà a seconda della quantità di memoria non utilizzata da altri processi sulla macchina.
http://www.mongodb.org/display/DOCS/Caching
Quando rimuovi un oggetto dalla raccolta di MongoDB, lo spazio che occupava non viene automaticamente raccolto e i nuovi record vengono aggiunti solo alla fine dei file di dati, facendoli crescere sempre di più. Questo spiega tutto:
http://www.mongodb.org/display/DOCS/Excessive+Disk+Space
Per cominciare, usa semplicemente:
db.repairDatabase()