willard@usm3b2.EDU (Jonathan Scott Willard) (02/02/89)
It seems to me that I heard about a TSR Manager somewhere ... Does anyone have a program, or know of a program, which will load and unload TSR's. I have a user who runs both yterm and ventura, both of which have TSR peices and both of which get in each others way. My temporary solution is to use batch files which change the autoexec.bat file and perform a soft boot (time consuming and seemingly needless). Hopefully, Thanks in Advance!
nichols+@andrew.cmu.edu (David Nichols) (02/03/89)
Well, there are program like install/remove from PC magazine that let you easily unload tsrs before you run a program. You then have to put them back yourself. Another approach are programs that allocate the max memory used by any of your TSR's and lets you swap them. I tried out ONCALL from Simtel, but after allocating room for ONCALL and my largest TSR, I was only saving about 8k. However, I'm now using a program I just bought from Helix Software called Headroom ($99 or so). It uses 50k, then lets you load and swapout up to 30 or so TSRs. You teach Headroom each of the TSR's hotkeys, and it automagically make them all active without their using any memory. The trick is to save the memory that the TSR will need, plop it in to let it run, and then clean up when the TSR deactivates. You can swap to extended memory, expanded memory, or disk, but disk is a little clunky (you have to hit the hotkeys twice). There are also facilities to for dealing with TSRs that need other interrupts, like print spoolers, etc. You've got to keep them in extended or expanded memory, though. It seems to work pretty well. I'm swapping to disk until I get more memory (my extendend memory has my disk cache), and I've got about 4 TSR's including Sidekick on this thing. I've gotten a few bugs, but only one without an easy workaround was its feature of eating ^@ keystrokes, which are important to Emacs fans. I talked to the author, and he told me how to patch the program (which worked). He also promised to send an update with some display bugs fixed. The other thing that may be Headroom related is some occasional redisplay bugs I'm getting when running kermit on my 19.2k line to school. I don't know what's causing them, but they haven't occurred yet without Headroom loaded. All in all, I'm reasonably pleased. Their number is 718 262-8787. I'm not associated with them in any way other than as a customer. David
wnr@otter.hpl.hp.com (Nigel Rea) (02/03/89)
Hi there, I have heard of two utilities , mark and release which can be used to unload TSRs. They are PD or shareware, but I can't remember the source. I think it may have been an English shareware firm. I've got them on disk somewhere, but not in this country. ################################################################### # Nigel Rea # Hewlett Packard laboratories # # wnr@uk.ac.ukc.hplb # Filton Road # # wnr@uk.co.hp.hpl # Stoke Gifford # # wnr@hpl.hp.com # Bristol BS12 6QZ # # +44 272 799910 x.24197 # England # # fax 44,272,790554 # # ###################################################################
root@yale.UUCP (Celray Stalk) (02/03/89)
I use a perfectly good program available on Simtel-20 to manage TSR programs. The file is PD1:<MSDOS.SYSUTL>MARKREL.ARC. The program allows you to "mark" many locations in memory (in between loading TSRs) and "release" memory back to any mark (freeing up the memory used by any programs loaded after the mark was made). It doesn't to TSR swapping or any of that neat stuff, but it's much better than rebooting to clear TSR programs. --Peter ------------------------------------------ -------------------------------- Peter Baer Galvin (203)432-1254 Senior Systems Programmer, Yale Univ. C.S. galvin-peter@cs.yale.edu 51 Prospect St, P.O.Box 2158, Yale Station ucbvax!decvax!yale!galvin-peter New Haven, Ct 06457 galvin-peter@yalecs.bitnet