MyMem v1.1 Memory Meter by Dave Hooton MyMeM is a small utility to monitor Memory Usage - based on MeMeter v2.1 © 1989 Gaylan Wallis. This unfortunately would not execute on WB2.0, so I re-wrote it. Somebody else re-wrote it as MemSnap (Fish 696). MyMem 1.1 is different to these because it works on BOTH WB1.3 and WB2.0 and it can tell you the MAXIMUM memory used between 'Snaps'. MyMem is Freeware. I accept no liability for any damage that may result from its use. MyMem can be launched via WorkBench or the Shell/CLI - use Run to detach from the CLI eg. Run MyMem. The left column of numbers (FreeMem) represents the current free memory available and is checked every 0.4 second. Clicking in the upper box (below the title bar) will take a snapshot of current memory and display it in the Snap column. It will hold these numbers until another snapshot is taken. The right column of numbers (MemUsed) represents the amount of memory used - it is difference between the current free memory and the snapshot. After launching MyMem take a snapshot. If the MemUsed numbers do not go to zeroes (there is usually a residual of 56 bytes) try once more. When another program is executed the memory it has used can be viewed in the MemUsed column - updated every 0.4 sec (roughly). When the program is terminated, the MemUsed column should return to zeroes, indicating a well-behaved program that returns all its memory to the system. Whilst the MemUsed numbers can be watched to determine the maximum memory used, they may be changing too rapidly for a reliable 'fix'. So MyMem will return that value in the upper box (in place of the 'Snap' title) when it is clicked ie. after the program terminates. Potentially, MyMem can be used to determine three things:- 1. The memory used after a program is loaded (but only if it waits for input); 2. The memory that is NOT returned to the system when it terminates; 3. The maximum memory it used. MyMem is 100% assembly language (68000) and has been tested on my A500 under WB1.3 and WB2.04. A lot can happen in 0.4 sec on an A3000/A4000, so if you want to reduce the delay interval get your sector editor and look for $7214. Change $14 to the number of clock ticks (0.4sec = 20 ticks = $14).