Rop Merge Accumulating RAM memory = Crash

   1046   6   0
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
Hello,
I have a problem with the rops. I have around 9 rops merged into one merge rop node to render multiple mattes.
I select the merge node and I hit Render and it starts rendering but for some reason it is always accumulating RAM from the frame before it and after 10 frames, the app ends up using around 100% memory and crashes.
I am having to restart Houdini every few (10-ish) frames for it to release the memory and continue rendering.
Anyone has a solution?
I even tried chaining the rop nodes in sequence and hitting render. It has the same effect.
User Avatar
Member
2534 posts
Joined: June 2008
Online
Is MPlay popping up? If so, try disabling it. MPlay will accumulate frames until it gobble all of your physical memory.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
No mplay running at all. I'm trying it with super user (linux).
I read somewhere that that might affect it?
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
Well, even running as root didn't help.
But at least I can clear the memory from the memory cache manager.
Maybe I should add a “sopcache -c” HScript command in the Post-Render Scripts for each rop?
Edited by eitch - Feb. 4, 2020 11:49:17
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
Seems like the “sopcache -c” HScript command (along with root user access) fixed the ram issue, but it kind of beats the purpose of reusing the loaded data for each rop since each rop will be rendering the same frame.
I guess I need to find a way to clear the sopcache only after all 9 rops are finished and it moves to the next frame.
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
So that did not work out at all
I'll just render it rop by rop. I have very little experience with the out context.
If anyone has an idea please let me know.

I found these threads to be helpful but nothing worked:
https://www.sidefx.com/forum/topic/21822/?page=1#post-101595 [www.sidefx.com]
https://www.sidefx.com/forum/topic/58756/ [www.sidefx.com]
https://forums.odforce.net/topic/33152-ram-cleanup/ [forums.odforce.net]
Edited by eitch - Feb. 4, 2020 14:44:08
User Avatar
Member
36 posts
Joined: Oct. 2017
Offline
So, by the looks of it, it seems like it's a linux centos 8 thing because on windows 10 it works fine.
Is there anything I should do in linux centos to give houdini the ability to manage the cache?
  • Quick Links