memory issue on slave

hello,

Please find little pictures attached. Is there a solution to reduce memory consumption ?
As you can see on picture, slave take 1 Go of memory …

thanks

What version of Deadline 3.0 are you running? Deadline 3.0 SP1 (build 33353) fixed a memory issue with the slave which was related to how the application synced up files.

Cheers,

  • Ryan

hello,

i’m using latest 3.0-SP1.

thanks

Hmm, I’m not sure what would cause the memory to spike like that. Is this a common occurrence?

hello,

i’m just checking on 4 slaves on 20 and same issue between 1 and 1,5 Go memory usage. I’m using X64 version.
render software used are max 2008 and blender 2.48.

How long have these slaves been running for? It would show the running time in the slave interface. Definitely looks like a memory leak.

hello,

at least 5 days.

OK, I’ve logged this as a bug. We’ll look into it.

Cheers,

  • Ryan

ok, thanks.

Please let me know if i can help you by sending dump or anything else :smiley:

FWIW, we’re seeing this same phenomenon with Deadline 3.1.0.35390. Below is a screenshot of a Slave that’s been up for 5 days consuming 8GB of memory. Maybe our processes have a particularly large amount of output or something.

We’re assuming we’ll have to set up something to execute the equivalent of the Remote Control command “Restart Slave After Current Task”. Does anybody know a command-line way of doing that? I’ve been looking through the manuals and while I can find “deadlineslave.exe -s” to stop the slave, I couldn’t find a scriptable “Restart Slave After Current Task” so far.

Leo

Hey Leo,

You can in fact do this from the command line, using the following command:

deadlinecommand.exe RemoteCommand [Machine Name] OnLastTaskComplete RestartSlave

Similarly, you’d be able to do any of the other remote control commands from the console.

Cheers,

  • Jon

Thanks man, very good to know. We’ll set that up as a scheduled task.

…obviously, putting that in the things-to-document list would be good!