Using the Linux "top" command, I can see that MATLAB is using a great deal of the CPU, even when MATLAB is idle, i.e. not running any programs.
After some time (sometimes 45 minutes, sometimes a couple of hours) of opening a session of MATLAB, MATLAB's CPU usage will spike for a few seconds (2-5 seconds) and then drop for a few seconds. This will continue to happen until MATLAB is closed.
Best Answer