home *** CD-ROM | disk | FTP | other *** search
- From: akcs.alistairl@hpcvbbs.cv.hp.com (Alistair S Lang)
- Date: Mon, 23 Nov 1992 15:40:04 GMT
- Subject: Re: Strange Memory Loss
- Message-ID: <2b10f392.2224.7comp.sys.hp48.1@hpcvbbs.cv.hp.com>
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!sdd.hp.com!hp-cv!hp-pcd!hpcvra!rnews!hpcvbbs!akcs.alistairl
- Newsgroups: comp.sys.hp48
- References: <2b0c4727.2224comp.sys.hp48@hpcvbbs.cv.hp.com> <cgw.722303141@sol>
- Lines: 39
-
- NO NO NO!!!
- This is not some stupidity and lack of understanding on how memory
- is used for retaining LASTARGs etc. , nor did it steadliy accumulate over
- time.
-
- In my response, above, (#2) I may not have given the full info:
- We are talking EIGHTY THOUSAND BYTES here, not just a few.
- I regularly use the MEM command, and had done so just before this
- loss happened and it gave a count of about 100k bytes free, so I had
- about 60k worth of programs.
- After the "Thing" I only had about 20k free so the "Thing" caused the
- disappearance of 80k. ie. no "slow accumulation".
- The 128k RAM card was in port 1 (merged) with nothing in port 2.
- The 60k of programs I had installed were still intact and working.
- I disabled the LASTARG, LASTCOM, LASTSTACK, PURGEd PICT and performed an
- ON-C, all to no avail: I still had lost 80k.
- I then went through the HOME directory and all the ports but remember
- the card was merged, so both ports 1 & 2 were "empty" with only #0
- occupied; and added the BYTE count for each directory, program etc
- stored. This totalled about 60k, as before the "Thing", thus proving that
- 80,000 bytes had vanished.
- (By now I was in very cold sweat, after all RAM _IS_ expensive!).
-
- This situation persisted until I had a memory-out (caused by other
- reasons) when my full 160k returned.
-
- I welcome the above responses but so far I don't believe any to be
- correct, however, keep trying! [|B-))
-
- Bill Levenson memtions above that sometimes libraries seem to store
- themselves in port 0 when previously in port 1 (or 2) . This has happened
- to me before, but not in this case.
- Also , an interesting quirk I've discovered is that the '48 recovers and
- reinstalls libraries that have recently been deleted (if they have not
- yet been over-written by other data ?) when trying to recover memory, so
- you should always keep an eye on what is stored in port 0 and see if
- anything is duplicated.
-
- A S Lang
-
-