How to clear the memory occupied by matlab??
225 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
採用された回答
Jan
2013 年 2 月 6 日
編集済み: Jan
2013 年 2 月 6 日
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 件のコメント
Jorge Ignacio Cisneros Saldana
2023 年 6 月 10 日
I have 64gb of RAM and still run out, there is no other way without turning off?
Matthew Creek
2023 年 8 月 24 日
Here are some links to related documentation:
その他の回答 (2 件)
Sean de Wolski
2013 年 2 月 6 日
See the memory management tips linked from the bottom of:
doc memory
0 件のコメント
Christian Schwermer
2020 年 8 月 16 日
Hello,
MATLAB doesn't release memory, if you didn't declare the variable as output for the function.
best regards
1 件のコメント
参考
カテゴリ
Help Center および File Exchange で Performance and Memory についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!