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