Memory usage constantly growing: efficient RAM usage in my script?

Hello,
I have a very long running MATLAB script working with variables which use 1 GB storage if I save them on harddisk with the save() command. The process goes like this: - calculating values - save values to file (1 GB) - repeat everything in a loop using the old variables
So I reuse my variables every loop iteration, but my RAM usage is constantly growing and at some point exceeds my memory and MATLAB crashes.
So my questions is: Is my process efficient with reusing my variables? I am wondering why my RAM usage is constantly growing.
Any help is welcome!

1 件のコメント

Jan
Jan 2013 年 2 月 12 日
Without seeing the relevant part of the code, guessing the reasons for this behaviour is impossible.

サインインしてコメントする。

回答 (1 件)

Matt J
Matt J 2017 年 10 月 12 日

0 投票

You should check whether the re-used variables are changing size.

カテゴリ

製品

タグ

質問済み:

D.
2013 年 2 月 12 日

回答済み:

2017 年 10 月 12 日

Community Treasure Hunt

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

Start Hunting!

Translated by