Re: No more memory available
- To: mathgroup at smc.vnet.net
- Subject: [mg51165] Re: No more memory available
- From: "Jens-Peer Kuska" <kuska at informatik.uni-leipzig.de>
- Date: Thu, 7 Oct 2004 05:25:41 -0400 (EDT)
- Organization: Uni Leipzig
- References: <ck0bht$ns5$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
what do you use as stack, a simple list or a folded list, i.e.,
$stack={a,b,c,d}
or
$stack={a,{b,{c,{d,{}}}}}
??
Regards
Jens
"János" <janos.lobb at yale.edu> schrieb im Newsbeitrag
news:ck0bht$ns5$1 at smc.vnet.net...
> Hi,
>
> In a loop I am pushing data on a stack and popping it later. In the
> first part of the calculation I push more than I pop and it eats up all
> the physical memory, and eats also up all the virtual memory available
> for the App.
>
> No more memory available.
> Mathematica kernel has shut down.
> Try quitting other applications and then retry.
>
> It is with OSX 10.3.5 and Mathematica 5.0.1 on a G4 with 2GB SDRAM. I
> am wondering what technics are used by others in similar situation. Do
> you start to write out to the file system your accumulated unprocessed
> data and read it back later for further processing ?
>
> Theoretically I can re-arrange the program so after some amount of
> push, pop all which was pushed and process them before I push more, but
> that requires some rearrangement of the flow of computation and I try
> to avoid that.
>
> I also found Utilities`MemoryConserve` which I will try out. Any other
> suggestions ?
>
> Thanks ahead,
>
> János
> ------
> "..because Annushka has already bought sunflower oil, and not only
> bought it, but spilled it too."
> Bulgakov: Master and Margarita
>
- Follow-Ups:
- Re: Re: No more memory available
- From: János <janos.lobb@yale.edu>
- Re: Re: No more memory available