High CPU usage when matlab is idle on Linux
Afficher commentaires plus anciens
Hi all, I installed Matlab 7.14.0.739 (R2012a) on a core i5 machine with 4 GiB of RAM. The OS is Ubuntu 11.04 64 bit. Matlab works fine, (apart from some Unix version related issues), but when idle it takes more than 100% CPU. The top command reports:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
17162 newcesir 20 0 1137m 382m 70m S 107 4.8 2:35.14 MATLAB
9 root 20 0 0 0 0 S 21 0.0 898:12.00 ksoftirqd/1
3 root 20 0 0 0 0 S 19 0.0 923:00.86 ksoftirqd/0
13 root 20 0 0 0 0 S 10 0.0 779:41.32 ksoftirqd/2
16 root 20 0 0 0 0 S 0 0.0 640:55.65 ksoftirqd/3
The 4 ksoftirqd processes have something to do with interrupt handling for the 4 processors, and are assciated with the matlab running. The machine is multi user, and having one cpu occupied for every matlab instance started is not good at all. Does anyone know why this is happening? Thank you
4 commentaires
Ken Atwell
le 18 Juil 2012
This is not normal behavior. Does this happen if you start MATLAB and do nothing, or does it only happen after you've used MATLAB a while?
Livio
le 19 Juil 2012
Ken Atwell
le 20 Juil 2012
I am stumped, I would contact support.
Walter Roberson
le 20 Juil 2012
Different startup scripts?
Also, I would suggest deleting the MATLAB preferences file and re-creating it.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Introduction to Installation and Licensing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!