mongodb Speicherauslastung geht hoch, selbst wenn nur Einfügungen gemacht werden

Ich bin mit mongodb nur für einfügen von Dokumenten. Es werden keine Indizes für die Sammlung geschaffen, die ich verwende. Aber ich sehe, dass Speicher von Mongodb ist hoch. Die Maschine ist mit 20GB RAM, das ist völlig verwendet. Ich würde gerne wissen, die Grund für diese und ist das normal?

  • Wie Sie legen Sie Ihre arbeiten-Satz erhöht, der LRU-der OS wird halten das eingelegte Dokument im ausgelagerten Speicher für eine Zeit, bis Ihr OS entscheidet, dass es entfernt werden sollte, da es nicht mehr verwendet wird. Sie haben auch zu berücksichtigen, dass beim einfügen eines Dokuments MongoDB hat zu laden, ein Teil der _id btree in den RAM, die wiederum erhöht die arbeiten eingestellt. Also, wenn Sie legen Sie eine große Menge in einer kurzen Zeit erhöht sich die ram-Verwendung von MongoDB vorübergehend, bis das OS entscheidet, dass Daten ist nicht erforderlich.
InformationsquelleAutor user1944807 | 2013-01-03
Schreibe einen Kommentar