Hey!
I was wondering about the Job Cleanup options and the size and memory consumption of Pulse and the MongoDB in Deadline (6.1) running on windows 2008.
I’m asking because our mongodb uses about 1GB or RAM, with Pulse close behind at 800MB, which seems excessive. Out renderfarm has about 50 renderslaves and the monitor shows about 1800 Jobs…
I’ve set the options to cleanup jobs after 14 days, and set Cleanup Mode to ‘Archive’. Does ‘Archive’ mode also trigger deleting the job from the database? And what can I do to keep Pulse from using this much memory?
Cheers,
SebastianH
Hello,
I was wondering, does pulse’s ram use keep growing or stay stagnant? Could you perhaps do a memory dump and send it over to Support? Just to let you know, Mongo holds everything it can in memory, causing it to take a lot, and pulse is caching for the web service, even if that feature isn’t enabled, so it will use a lot of memory too.
Hey,
I had restarted Pulse to see if it would help and it’s memory usage dropped to around 180MB. So yeah, it does increase. It was running for about 90 days when I noticed it used the 800MB… I’ll leave it running for a while and see what it does/how long it takes to reach a lot more memory usage. Is there a memory limit you can set for the web service cache? Or have pulse regularily clear the cache?
Regarding the database, does it keep archived jobs in memory? So, do I need to delete them somehow, or are they gone when they’re archived?
Cheers,
SebastianH
Hello Sebastian,
I looked into this, and it shouldn’t keep archived jobs in memory, so if it is, then it’s a bug. Can you do me a favor and do a memory dump on pulse when it get to around 700-800 mb in size? In Windows this is done by opening up the Task Manager, going to the processes tab, and then locating the process and right clicking and choosing create dump file. Once you have it, can you used one of the big file saving services like Dropbox to send it over to support@thinkboxsoftware.com? Thanks.
Hey!
Sure, I’ll keep an eye on it’s memory size and see how big it grows and send that file once Pulse grows too big.
Thanks,
SebastianH