[comp.sys.ibm.pc] Removing TSRs From Memory

brian@cbw1.UUCP (Brian Cuthie) (12/19/88)

Anyone know a good way to remove a TSR program from memory.  I would like to
reclaim the space taken by a TSR memory buffer but have been unable to
convince DOS to cooperate.  There are no other TSRs installed.

Thanks,
brian

-- 
Brian D. Cuthie                                 uunet!umbc3!cbw1!brian
Columbia, MD                                    brian@umbc3.umd.edu

john@wa3wbu.UUCP (John Gayman) (12/21/88)

In article <123@cbw1.UUCP>, brian@cbw1.UUCP (Brian Cuthie) writes:
> 
> Anyone know a good way to remove a TSR program from memory.  I would like to
> reclaim the space taken by a TSR memory buffer but have been unable to
> convince DOS to cooperate.  There are no other TSRs installed.
> 

     There are two PD-style DOS programs called "mark" and "release".
The "mark" prgram allows you to place index-tabs in memory. So if you
wanted to clear out all TSR's back to the last "mark", you would 
simply type "release". I usually place a mark right after booting and
then I can play around with TSR's et al and when I'm finished I can
just do a "release" and have cleasn memory again.


					John



-- 
John Gayman, WA3WBU              |           UUCP: uunet!wa3wbu!john
1869 Valley Rd.                  |           ARPA: john@wa3wbu.uu.net 
Marysville, PA 17053             |           Packet: WA3WBU @ AK3P 

hollen@spot.megatek.uucp (Dion Hollenbeck) (12/23/88)

From article <175@wa3wbu.UUCP>, by john@wa3wbu.UUCP (John Gayman):
> In article <123@cbw1.UUCP>, brian@cbw1.UUCP (Brian Cuthie) writes:
>> 
>> Anyone know a good way to remove a TSR program from memory.  I would like to
>> reclaim the space taken by a TSR memory buffer but have been unable to
>> convince DOS to cooperate.  There are no other TSRs installed.
>> 
> 
>      There are two PD-style DOS programs called "mark" and "release".
> [stuff deleted]
What John neglected to say is that you can only remove all TSR programs
from a point forward, i.e. if you load programs FOO, BAR, BAS and FOF,
you can remove BAS, but you must also remove FOF.  Any TSR which you
want to remove from memory, must be the last one.  In your case with
only one TSR, you have no problem.

For anyone with multiple TSR's, you might want to look ar RAMLORD which
loads all your TSR's for you, and only used enough memory to house the
largest of them plus its own space.  It then pages the rest of your
TSR's out to disk and pages them back in as called.  For people
with lots of TSR's in use, this is a really super utility.


	Dion Hollenbeck             (619) 455-5590 x2814
	Megatek Corporation, 9645 Scranton Road, San Diego, CA  92121

                                seismo!s3sun!megatek!hollen
                                ames!scubed/

twb@hoqax.UUCP (T.W. Beattie) (12/28/88)

In article <439@megatek.UUCP> hollen@spot.megatek.uucp (Dion Hollenbeck) writes:
>For anyone with multiple TSR's, you might want to look ar RAMLORD which
>loads all your TSR's for you, and only used enough memory to house the
>largest of them plus its own space.

Okay - So where should I look?
Who makes it, sells it or gives it away?

Tom.
att!hoqaa!twb