home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.misc
- Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!linus!linus.mitre.org!linus!mbunix!eachus
- From: eachus@goldfinger.mitre.org (Robert I. Eachus)
- Subject: Re: Gremlins are munching my memory! (FastRam)
- In-Reply-To: eas3714@ultb.isc.rit.edu's message of Wed, 6 Jan 1993 02:36:35 GMT
- Message-ID: <EACHUS.93Jan6174056@goldfinger.mitre.org>
- Sender: news@linus.mitre.org (NONUSER)
- Nntp-Posting-Host: goldfinger.mitre.org
- Organization: The Mitre Corp., Bedford, MA.
- References: <crystal.726198900@glia> <1993Jan6.023635.27664@ultb.isc.rit.edu>
- Date: Wed, 6 Jan 1993 22:40:56 GMT
- Lines: 21
-
-
- The one thing implied by all this discussion but not actually
- mentioned is that the system will flush unused libraries before
- telling an application that its memory request failed. So avail flush
- is useful for diagnostic purposes, but not needed to load
- applications.
-
- However, memory fragmentation can get you down, and is worth
- taking out a bit of insurance. There are some cases where putting
- "avail flush" in a script which creates presistant processes or tasks
- will insure that the stack frames are not placed so as to leave holes.
- In particular, my startup scripts go through some contortions to leave
- memory as unfragmented as possible.
-
- --
-
- Robert I. Eachus
-
- with Standard_Disclaimer;
- use Standard_Disclaimer;
- function Message (Text: in Clever_Ideas) return Better_Ideas is...
-