TIP: Click on subject to list as thread! ANSI
echo: cis.os9.6809.coco
to: Kevin Darling 76703,4227 (X)
from: DAVID DE FEO 71630,721
date: 1991-03-05 03:22:51
subject: #9686-#Memory at 3am

#: 9687 S10/OS9/6809 (CoCo)
    05-Mar-91  03:22:51
Sb: #9686-#Memory at 3am
Fm: DAVID DE FEO 71630,721
To: Kevin Darling 76703,4227 (X)

Kev...

Thanks so much for the explanations!!!!

Ok..when I did PMap, System used only 48k.  I was still missing 16K somewhere.

Then it kinda dawned on me...I had two immortal shells running.  Since Shell is
loaded in memory, it takes up 8K. When it comes alive in /term, it needs to
take an additional 8K for data.  When the second shell came up, it also needed
an additional 8K for data, but lived in the same 8K code block as the original
shell.  I had counted only 16K for both shells when in reality it was 24K. 
That accounted for 8 of the 16k still missing.  Now, even though mfree is
loaded into memory, when it is called it takes up an 8k block of RAM for ITS
data.  Therefore, when you do an mfree, you actually have an extra 8K that will
be given back once mfree is finished (ie  mfree=48K + 8K for mfree data which
will be returned = 56K).  Did I find my missing 16k or am I reaching for
straws(or bytes)????:-)

As for losing memory with my windows...usually the window is visible when I
deiniz or display 1b 24.  This is because I run basic09 in one window and Sled
in another (sled/basic09>>/w#).  If I quit B09 and sled, the window remains
(dead of course).  I use wcreate to make my windows...does this make a
difference?? Actually, I do iniz one window right away and merge stdfonts,etc
to it.

I just download fstgrf today...as a matter of fact I just finished making a
bootable shellplus with alot of the patches I'v been living without(gfx2,
fstgrf,cc3disk.ipc,scffix,new copy and list, and ls).  Iwas able to give myself
an extra 16k of ram(64k total now) with everything either loaded or in an
/r0/cmds/file.  Which comes to my final :-) question.

When I try to format a disk with my newly booted shell+ and patches, I get an
error 237...insufficient Ram.  Mfree says I have 64k free.  Did the CC3Disk
patch cause this??? All other cmds seem to work fine.

CRC of patched CC3IO: $E11F29, Edition #11

Once again, thanks for your patience and help.  I'll get Wdir and see if I can
figure out these windows....does fstgrf fix this???...I didn't check it on the
new boot...hm...

Dave

There is 1 Reply.

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.