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
Ubuntu 18.04 RapidMiner 9.6 runs out of sockets
jacobcybulski
Member, University Professor Posts: 391 Unicorn
For a while I had an issue that after some hours or days of use my system would stop opening windows. I assume it was running out of memory, even thought it has 64Gb RAM. Then I observed that this happens when I use RM extensively. After some investigation, I found that RM creates an executable program "browsercore64" inside the folder ".RapidMiner/Internal cache/browser7.4-ANY", and while RM stay alive "browsercore64" creates files or sockets until things go bad. When I run "lsof" I can see that the number of files associated with "browsercore64" rarely goes down, with every run and every visualisation, it creeps up into several hundreds. Then I cannot open any more windows even to investigate what is going on. I have never experienced this problem with the previous versions of RM (or may be I wasn't using it as heavily as recently). In Win 10 world some people consider "browsercore64" evil and a trojan, however, I suspect it is part of chromium library allowing RM to display results.
At the moment, every so often I have to shut down RM which frees the sockets. Is this a problem with my system, Java, RM setup or perhaps a bug in RapidMiner 9.6?
Jacob
Tagged:
0
Best Answer
-
Marco_Boeck Administrator, Moderator, Employee-RapidMiner, Member, University Professor Posts: 1,996 RM EngineeringHi,
The code closes each browser instance when a result tab is closed. I do not know why the library fails to free the resources properly on Linux.
We will update the browser library with version 9.7, hopefully that is going to fix the problem. If not, please let us know, so we can create a bug report for the libary..
Regards,
Marco3
Answers