home *** CD-ROM | disk | FTP | other *** search
- Path: newsserver.trl.OZ.AU!rhea!aduncan
- From: aduncan@rhea.trl.OZ.AU (Allan Duncan)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: avail flush no longer does
- Date: 11 Jan 1996 03:29:52 GMT
- Organization: Telecom Research Laboratories, Melbourne, Australia.
- Message-ID: <4d207g$1fj@newsserver.trl.OZ.AU>
- References: <oj6u426px3s.fsf@hpsrk.fc.hp.com>
- NNTP-Posting-Host: rhea.trl.oz.au
-
- From article <oj6u426px3s.fsf@hpsrk.fc.hp.com>, by koren@hpsrk.fc.hp.com (Steve Koren):
- >
- >Since time immortal, avail flush has caused unused but resident
- >libraries to be flushed from RAM. There are makefiles that depend on
- >this. I could watch the libs go away with a monitor tool.
- >
- >It suddenly stopped working on my system. I don't understand why. I
- >wrote a little program that just tries to allocate 800 Mb, and this
- >correctly causes the libs to be flushed, so it wouldn't seem to be a
- >problem with the libraries themselves. (This little program compiled
- >with nostartup in SAS is a whopping 68 *bytes* :-))
- >
- >The problem isn't specific to one particular library - they all behave
- >identically. None go away with "avail flush" but they all do with
- >"AllocVec(lotsamem)".
- >
- >This behavior seems to survive reboots and power cycles. It started
- >happening very suddenly, and I don't think I did anything unusual
- >beforehand.
- >
- >Anyone know what the scoop is? I've verified that I'm running the real
- >avail command from C:.
-
- I had a bit of a look on my system. 2.04, using Xoper to see what was
- there. I had a number of libraries loaded that had use counts of zero
- that did not unload, but on loading a library with Bill Hawes' loadlib,
- _it_ did unload. The ones that sit there are asl, locale, commodities
- and diskfont. Don't ask me why. (Oh I tried the 3.1 avail too, but I'm
- not going to reboot in 3.1 just at the moment).
-
- Allan Duncan Photonics & Reference Standards Section
- (+613) 9253 6708 Telstra (formerly Telecom) Research Labs
- Fax 9253 6664 Box 249 Rosebank MDC, Clayton, Victoria, 3169
- Internet a.duncan@trl.telstra.com.au Australia
-