Re: Memory Blowup Issues

*To*: mathgroup at smc.vnet.net*Subject*: [mg126726] Re: Memory Blowup Issues*From*: Ralph Dratman <ralph.dratman at gmail.com>*Date*: Sat, 2 Jun 2012 05:45:58 -0400 (EDT)*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com*References*: <201206010918.FAA11834@smc.vnet.net>

Solution: install more memory in your computer? That answer is sort of a wisecrack, but in real life, my Mac Mini now has 8 GB of RAM for the benefit of Mathematica -- yet the program still somehow manages to fill up memory and crash. That is why I keep glancing at the desktop memory monitor. If memory is almost full, I can usually stop Mathematica before things get really serious. That said, my experience has been that disposing of variables (using myvar=.) does help quite a bit. But I am not reading files very often. In your case, maybe something about reading a file is making it harder to free the memory used. By the way, in case you might be thinking that this whole crash problem is pretty unacceptable behavior for an app that sells for a lot of money in 2012.... yeah, you're right, it is. Ralph On Fri, Jun 1, 2012 at 5:18 AM, Kevin J. McCann <kjm at kevinmccann.com> wrote: > I am dealing with some good sized data sets from satellite data. These > data are stored in hdf format. The problem is that I process a sequence > of these data sets by Importing and then processing; however, it seems > that the memory usage grows with each Import, even if I Remove the data. > > Here is a somewhat simplified example: > > MemoryInUse[] (* some data already read in *) > 2781549920 > > Data=Import[fileName,"Data"]; (* import a new data set *) > MemoryInUse[] > 3302168936 > > Data=Import[fileName,"Data"];(* import it again *) > MemoryInUse[] > 3822781920 > > Remove[Data] (* this has no effect on the memory usage *) > MemoryInUse[] > 3822787840 > > As you can see, I will shortly run out of memory. Any ideas? > > Thanks, > > Kevin >

**References**:**Memory Blowup Issues***From:*"Kevin J. McCann" <kjm@KevinMcCann.com>