MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Ist es ideal, dass MongoDB 150 MB Arbeitsspeicher verwendet?

So viel Speicher zu "verbrauchen" ist nicht so schlimm, wie es scheint ... MongoDB wird (zumindest scheinbar) viel verfügbaren Speicher verbrauchen, aber es überlässt es dem VMM des Betriebssystems, ihm mitzuteilen, wann der Speicher freigegeben werden soll brauchen. (siehe Caching ). in der MongoDB-Dokumentation.)

Zum größten Teil wird dieser Speicher für den Cache "verwendet", was die Dinge dramatisch beschleunigt.

Sie sollten in der Lage sein, den gesamten Speicher freizugeben, indem Sie MongoDB neu starten.

Bis zu einem gewissen Grad "nutzt" MongoDB den Speicher jedoch nicht wirklich aktiv ... lesen Sie weiter für viele weitere Details in dieser Antwort ..

Wie um das von Mongodb verwendete Caching freizugeben?