Matlab slows down when the window is minimized

Hi everyone,
I'm running some heavy code and found that when I reduce the Matlab window, the code execution significantly slows down. How can I address this issue? I've already tried using the task manager to give Matlab a higher priority, but it didn't work. Thank you in advance.

6 commentaires

Do you plot something in the closed window?
Do you use graphicj with opengl hardware or software?
opengl info
No, I do not plot anything. It is just a loop that performs a numerical integration of a system of ODEs.
Bruno Luong
Bruno Luong le 25 Oct 2023
Modifié(e) : Bruno Luong le 25 Oct 2023
Shooting in the dark, but on some windows OS there is a setting of "Game Mode" when it turns on, the background proocess are slow down? You might check it and turn the Game mode off if applicable.
Good guess, I tried, but unluckly it still does not work
Hi,
I have the same issue. The program took 200 seconds to run with the Matlab window open, It took around 2000 seconds to run with the Matlab windows minimized. I noticed the CPU% in windows droped from around 16% to aroind 4% in task manager.
Thanks,
Shawn
Peter
Peter le 20 Fév 2026 à 10:24
If you are in Windows, try setting 'best performance' in the power and sleep settings.

Connectez-vous pour commenter.

Réponses (1)

Shivam Lahoti
Shivam Lahoti le 3 Nov 2023

0 votes

Hi Cinzia Tomaselli,
As per my understanding, you want to execute an extensive script comprising various logical loops. But when you minimize the MATLAB window, a considerable drop in execution speed is observed.
I can understand that you have tried to prioritize the MATLAB execution in CPU and then could not witness a boost in execution. I would suggest the following approaches, which might work in favor of solving the problem.
Approach 1:
Try running the script in the background. You can create MATLAB scripts that can be executed in a headless mode, which means they do not require any graphical output or user interaction.
Please refer to this answer to get some help in understanding the approach.
Approach 2:
Create a MATLAB Executable file also known as MEX file. This quick start guide focuses on how to generate MEX code to possibly speed up your MATLAB design.
I hope you find one of the approaches helpful.
Regards,
Shivam Lahoti.

Catégories

En savoir plus sur Just for fun dans Centre d'aide et File Exchange

Produits

Version

R2023a

Commenté :

le 20 Fév 2026 à 10:24

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by