Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.

Large unmapped virtual memory usage for mongoDB when using rockmongo #28

Open
rspijker opened this issue Jul 23, 2013 · 3 comments
Open

Comments

@rspijker
Copy link

I noticed a large increase of non-mapped virtual memory when using rockmongo (up to about 150GB) and launched a private ticket about this with 10gen. They investigated and found a lot of eval() calls in the code were the cause. For server-side js a V8 js engine is fired up, which requires quite a bit of memory.

This kind of call should be avoided, especially since they can easily be replaced by native driver functions.

@bridgetkromhout
Copy link

I found this issue when investigating very high non-mapped virtual memory on one of our mongo servers. Since we are connecting rockmongo to an instance running a mongos process, a workaround for us is to restart that mongos process after using rockmongo. (Certainly this is preferable to restarting mongod.)

@daryltucker
Copy link

rockmongo uses a lot of eval(), I hear.

@stefanocudini
Copy link

Vote on this issue please #133

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants