TMG-L Archives

Archiver > TMG > 2001-06 > 0991525914


From: Frank Malaney <>
Subject: Re: [TMG] RE: TMG 4.0x crashing
Date: Sat, 02 Jun 2001 19:52:54 -0400
References: <002f01c0eb66$0ce994c0$f0f2f5c7@oemcomputer>
In-Reply-To: <3B196CB9.7E0C704A@bellatlantic.net>


At 06:46 PM 6/2/2001, you wrote:
>1. Not enough memory. I have 64 MB and I occasionally get the "This
>program has caused an illegal operation" message. I need to get more
>memory so I have at least 128 MB. How much memory does Steve have?

Bob Gillis ----

Total Memory (128K or 256K) is not always the problem. Win9X keeps many
pointers in the first 640K of memory. (Remember DOS Win 3.1 was totally 16
bit and all versions of Win9X operating systems still have 16 bit code left
in them for compatibility!) Many other programs also require blocks of
this first 640K (low memory) for their own use. Some programs don't clean
up properly and release this memory back when they are through with it for
use by other programs. Fragmentation of this first 640K is also a
problem. As an example, there may be 320K of low memory available. If a
program needs a block of 64K of memory and the largest block available is
32K, the program will be denied any memory. In such a case, it will either
crash or report an 'out of memory' error.

This is the reason that many persons have cautioned about the number of
programs which are loaded when windows starts, or running too many programs
at once. It is very difficult to make any concrete recommendations because
that are probably no two windows computers that have the same hardware,
background programs, screen savers, etc., and version of the windows
operating system in the world.

Frank Malaney


This thread: