The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
[SOLVED] RM eating up all RAM
I was wondering if anyone else if having this problem.
When I run a process that takes a long time, RM starts eating up more and more of my RAM. But even after it is done, it does not let go of the RAM it was using.
Can you set a cap on the Memory used by RM? And if so, can you have it free up that memory after it's done?
Thank you.
~Dr. Chen
When I run a process that takes a long time, RM starts eating up more and more of my RAM. But even after it is done, it does not let go of the RAM it was using.
Can you set a cap on the Memory used by RM? And if so, can you have it free up that memory after it's done?
Thank you.
~Dr. Chen
0
Answers
which system are you using (Linux/Windows/Mac)?
On windows you can control the amount of RAM by using the rapidminer.bat in the scripts folder in RapidMiner's installation directory and adjusting the JAVA_MAX_MEMORY variable inside that script. On Linux/Mac you can use the RapidMinerGUI script in the same directory and adjust the same variable. You have to make that file executable to be able to use it.
Best, Marius
Do some experiments where to best place it, often at the beginning of a loop.
After your process has ran, simply restart RM.
Best regards,
Wessel
I will limit the amount of memory RM can use. Thanks for the hint.
Wessel,
I didn't know about the free memory operator, so thank you for that. I know that you can restart rapidminer to clear the memory it's using, but I was thinking that unless there's a good reason not to, Rapidminer should free up that memory automatically after it's done with a process.
Thank you both.
Best, Marius