Re: Memory operations
- To: mathgroup at smc.vnet.net
- Subject: [mg64988] Re: [mg64895] Memory operations
- From: yehuda <bsyehuda at gmail.com>
- Date: Fri, 10 Mar 2006 05:15:21 -0500 (EST)
- References: <200603071111.GAA08475@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
I vote for changing the way you work. From my experience, For is the slowest loop in Mathematica. Add it to the way that mathematica manage memory with apend, and I think you will find it hard to make a less efficient program. regards yehuda On 3/7/06, sir_puding at tut.by <sir_puding at tut.by> wrote: > > Hi. > > Can anyone tell me how to free memory in Mathematica. > > I have some list operations in cycle (really long cycle). > Smth. like > > ----------------------- > ar={}; > For[i=0,++i<10000000000, > ar=Append[ar,{bla bla bla}]; > ] > ----------------------- > How can i free memory allocated for ar when cycle is completed --- i > have terrible memory leakage (several megs in minute), cause when I use > Clear or Remove ar does > not point to any address, but the result of previous calculations is > still in memory. I could not find any operation like free() in C. > > > Tnx. > > -- > Please avoid sending me Word or PowerPoint attachments. > See http://www.gnu.org/philosophy/no-word-attachments.html > >
- Follow-Ups:
- Re: Re: Memory operations
- From: sir_puding@tut.by
- Re: Re: Memory operations
- References:
- Memory operations
- From: sir_puding@tut.by
- Memory operations