Matlab very slow (R2016a on Mac OSX)
2 views (last 30 days)
Hi, Matlab 2016a is unreasonably slow on my iMac (3.7 GHz i7, 16GB memory). As example, just calling the help function: >> tic, help plot, toc ... Elapsed time is 87.121085 seconds.
Does anyone have any idea of what's going on, and if there is anything I can do to fix it? Thank you, Martin
Andrew Wingard on 7 Mar 2019
I had a similar problem on my mac, this was ultimately related to an app called Magnet I purchased through the app store. If you are running magnet, I suggest uninstalling the application and running matlab.
Arnav Mendiratta on 20 Mar 2017
It is hard to tell the cause of this behavior without more information about your system.
Here are the plausible causes:
- Low on-system RAM
- Low Java Heap Space set in 'Preferences'
- Loading some data or executing commands in 'startup.m'. You could rule out this possibility by checking if you have any commands in your 'startup' file. To open this file, execute the following command in MATLAB Command Window:
>> edit startup
- Certain graphics card and drivers have been known to cause this issue. If it is a graphics issue, you can switch to 'softwareopengl' to resolve this. If you have figured out this is indeed a graphics card issue, the best idea would be to update your driver to latest version (or roll it back to previous version if you have the most updated one.)
- Run a benchmark by typing "bench" in the command window. It will show the performance of some standard algorithms on your computer.
If you are still facing issue, you can contact The MathWorks' Technical Support team by creating a new help ticket: http://www.mathworks.com/support/servicerequests/create.html
They will help you troubleshoot this performance issue.
Thomas Gederberg on 20 Jan 2018
I have a similar problem running MATLAB 2017b on 2015 MacBook Pro (2.8 GHz Intel Core i7, 16 GB RAM). When I run benchmark, I get >> bench ans = 0.0933 0.1703 0.0464 0.1140 60.4114 63.8843
which is showing that the 2D and 3D graphics are taking an enormously long time.