How to clear the memory occupied by matlab??
234 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I'm working in matlab GUI and it occupies more memory and cause out-of-memory error. Even if I clear all the variables by clearvars, the memory remains
>> memory
Maximum possible array: 11 MB (1.112e+007 bytes) *
Memory available for all arrays: 267 MB (2.799e+008 bytes) **
Memory used by MATLAB: 1477 MB (1.548e+009 bytes)
Physical Memory (RAM): 2766 MB (2.900e+009 bytes)
Could anyone help me how to flush out the memory used by MATLAB???
0 Commenti
Risposta accettata
Jan
il 6 Feb 2013
Modificato: Jan
il 6 Feb 2013
More powerful:
!matlab &
exit
But when diskswapping was used intensively even restarting Matlab can leave the operating system in a state of a reduced responsiveness. Then use the most powerful FEX: WinPower:
WinPower('RebootMatlab', 'disp(''Hello again'')');
This restarts the computer...
2 Commenti
Jorge Ignacio Cisneros Saldana
il 10 Giu 2023
I have 64gb of RAM and still run out, there is no other way without turning off?
Matthew Creek
il 24 Ago 2023
Here are some links to related documentation:
Più risposte (2)
Sean de Wolski
il 6 Feb 2013
See the memory management tips linked from the bottom of:
doc memory
0 Commenti
Christian Schwermer
il 16 Ago 2020
Hello,
MATLAB doesn't release memory, if you didn't declare the variable as output for the function.
best regards
1 Commento
Vedere anche
Categorie
Scopri di più su Performance and Memory in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!