--- a/MemoryMonitor.st Thu Apr 25 18:36:36 1996 +0200
+++ b/MemoryMonitor.st Thu Apr 25 18:45:18 1996 +0200
@@ -40,47 +40,54 @@
Shows memory usage (oldspace + newspace). Simple, but useful.
The numbers shown are:
- tot total memory usage (i.e. allocated oldSpace + allocated newSpace)
- (does not include the second semispace and other help-areas,
- such as the remembered set etc.)
+ tot total memory usage (i.e. allocated oldSpace + allocated newSpace)
+ (does not include the second semispace and other help-areas,
+ such as the remembered set etc.)
- all current oldSpace in use + newSpace in use
+ all current oldSpace in use + newSpace in use
- new current newSpace in use
+ new current newSpace in use
- frl free space in (fragmented) free lists
- fre compact free area above the used oldSpace
+ frl free space in (fragmented) free lists
+ fre compact free area above the used oldSpace
- old current oldSpace in use
+ old current oldSpace in use
- max, extreme values of 'tot' since the monitor started
- min (can be reset by typing 'r' in the view)
+ max, extreme values of 'tot' since the monitor started
+ min (can be reset by typing 'r' in the view)
- t tenure threshold
+ t tenure threshold
- I incremental GC state
+ I incremental GC state
- weak number of weak objects
+ weak number of weak objects
- rem size of rememberedSet
+ rem size of rememberedSet
- minsc: percent of newspace remaining after scavenge (worst case)
- (i.e. the minimum %% of scavenged objects)
+ minsc: percent of newspace remaining after scavenge (worst case)
+ (i.e. the minimum %% of scavenged objects)
- count number of scavenges since system started
+ count number of scavenges since system started
- % percentage of live objects in newSpace after last scavenge
- (i.e. this is the garbage vs. living objects ratio of
- newSpace objects after the last scavenge)
+ % percentage of live objects in newSpace after last scavenge
+ (i.e. this is the garbage vs. living objects ratio of
+ newSpace objects after the last scavenge)
the graphic shows:
- yellow newSpace used
- green free memory in freeLists
- white oldSpace used
+ yellow newSpace used
+ green free memory in freeLists
+ white oldSpace used
the popupMenu offers GC functions; keyboard options are:
- 'f' -> faster; 's' -> slower; 'r' -> reset min/max
+ 'f' -> faster; 's' -> slower; 'r' -> reset min/max
+
+ [author:]
+ Claus Gittinger
+
+ [see also:]
+ ObjectMemory
+ MemoryUsageMonitor ProcessMonitor
"
! !
@@ -745,5 +752,5 @@
!MemoryMonitor class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/MemoryMonitor.st,v 1.33 1996-04-12 16:33:44 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/MemoryMonitor.st,v 1.34 1996-04-25 16:45:18 cg Exp $'
! !