-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
memory leak in polydatamapper #16
Comments
I love to see ospray & embree in paraview, but the memory leaks make it unusable!! After a few frames I have 64GB exhausted. And the results look so much better! |
hello,
|
Hi, |
the version that paraview released had a bug in it that recreated the frame buffer every frame, which unfortunately makes a poor initial presentation of pvOSPRay. Building from source will help significantly, though you may still see a lot of memory usage when using a changing isosurface. You should also hopefully be able to wait for the next paraview binary update which I believe they are putting together this week.
|
Master branch should work.
|
I am seeing this with version 5.4.0 with OSPRay built on CentOS 7.3. My python script loops over multiple frames, in each loop iteration is loads a state file, replaces the data with the proper data for that frame, saves a screen shot rendered with OSPRay, and then calls Delete and del for everything, AND uses the ResetSession function from Utkarsh (here: https://www.mail-archive.com/paraview@paraview.org/msg24237.html). Memory increases to fill up my machine (30 time steps out of >1000) before crashing. When I turn OSPRay off, memory fluctuates but is bounded. |
polydatamapper has local mallocs that need to be properly managed.
The text was updated successfully, but these errors were encountered: