There are two memory monitor tools... the package you need to load from
the public Store repository is called "MemoryMonitor". If you loaded the "Memory Monitor" package, then you'll get the older code as opposed to the more recent code in the "MemoryMonitor" package. On 1/24/2012 2:26 PM, Steve Cline wrote: > If I swipe 'MemoryMonitor open', I get the window I posted earlier - is there > some other way to get a MemoryMonitor that does not call itself 'Memory > Monitor' in the tool menu or it's header bar? > > -- > View this message in context: http://forum.world.st/Detect-cause-of-No-Space-Left-tp4271258p4325548.html > Sent from the VisualWorks mailing list archive at Nabble.com. > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Steve Cline
Well, the screenshot you posted of the allocation profiler shows e.g.:
25% of over 500mb worth of allocation is in sets. However, note that as per your previous comments, you set an upper memory bound of 1.5gb and you got the "No Space Left" dialog at about 1gb of used memory... if I understand that correctly, then it's a symptom of something other than excess allocations. Note also that excess allocations per se are ok... it just makes the application go slower because eventually it has to GC the garbage. But if they do not go away, then it could be indicative of a memory leak or some such... On 1/24/2012 2:38 PM, Steve Cline wrote: > As I mentioned ealier, I accept that the No Space error happens because I am > making too much stuff. What I want is something that would tell me, for > example, that between the start and stop of monitoring I created (X > instances of class A, with a size of N), and (Y instances of class B, with a > size of M), and so on. > > I am not as interested in 'this is the creation method that failed because > it is the one that pushed me over some arbitrary boundary', but rather 'here > is the breakdown of the stuff that gets created when you execute this code'. > I suspect, but would like to prove, that my problem could be addressed by > avoiding recreating the same objects (caching is an obvious solution, but > there may be others - but I really want to know what objects get created) > > -- > View this message in context: http://forum.world.st/Detect-cause-of-No-Space-Left-tp4271258p4325588.html > Sent from the VisualWorks mailing list archive at Nabble.com. > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
In reply to this post by Andres Valloud-6
Unfortunately I can not get a connection to the public Store repository from work - I will have to figure out a way to get the latest version. Our repository only contains the 1.0 version
|
Steve,
Try the below, store.cincomsmalltalk.com:80_store_public HTH, -Boris -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Steve Cline Sent: Wednesday, January 25, 2012 4:16 PM To: [hidden email] Subject: Re: [vwnc] Detect cause of "No Space Left."? Unfortunately I can not get a connection to the public Store repository from work - I will have to figure out a way to get the latest version. Our repository only contains the 1.0 version -- View this message in context: http://forum.world.st/Detect-cause-of-No-Space-Left-tp4271258p4328548.ht ml Sent from the VisualWorks mailing list archive at Nabble.com. _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc _______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
I tried that too. I get the error:
and on the second attempt I get: I will try to connect from home and do a dif between the versions to update the one in our repository |
Also, there should be more up to date MemoryMonitor parcels in the
distributions. On 1/26/2012 6:09 AM, Steve Cline wrote: > I tried that too. I get the error: > > http://forum.world.st/file/n4330408/CincomUnsup1-26-2012.png > > and on the second attempt I get: > > http://forum.world.st/file/n4330408/CincomSPError.png > > I will try to connect from home and do a dif between the versions to update > the one in our repository > > -- > View this message in context: http://forum.world.st/Detect-cause-of-No-Space-Left-tp4271258p4330408.html > Sent from the VisualWorks mailing list archive at Nabble.com. > _______________________________________________ > vwnc mailing list > [hidden email] > http://lists.cs.uiuc.edu/mailman/listinfo/vwnc > vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc |
Free forum by Nabble | Edit this page |