Memory
- To: mathgroup at smc.vnet.net
- Subject: [mg44259] Memory
- From: gary.larson at gmx.at (josef hader)
- Date: Fri, 31 Oct 2003 03:01:44 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
While executing my Mathematica routines the kernel often fades away due to lack of memory. I have no idea which definitions, commands,etc. are memory consuming, so I tried to figure them out with: ByteCount@Definition@#&)/@ Names[]. However, in this way I apparently don't find them as demenstrated below. What else could I try to cope with this problem? thank you g.e. In[1]:=MemoryInUse[] <<mma/myprogram_v1.m MemoryInUse[] Out[1]=1245696 Out[3]=1374536 In[4]:=sh={2,1,0.85,0.1,-0.85,0.05`,6,0.0001`}; MemoryInUse[] Out[4]=1376232 In[5]:=Plus @@(ByteCount@Definition@#&)/@ Names[] Out[5]=207688 In[6]:=k=MyProgram[sh] Out[6]={2,1,0.711914,0.1,-0.85,0.05,5.03982,0.0001} In[7]:=MemoryInUse[] Out[7]=2903536 In[8]:=Plus @@(ByteCount@Definition@#&)/@ Names[] Out[8]=209344 In[9]:=Share[] Out[9]=137888 In[10]:=MemoryInUse[] Out[10]=2767704