home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mega Top 1
/
os2_top1.zip
/
os2_top1
/
DOS_GG
/
COMCAT
/
VOL40.ARJ
/
VOL4007
< prev
next >
Wrap
Text File
|
1992-01-07
|
7KB
|
142 lines
P r o g r a m m a T h e e k volume 4007
Vervanger van Bijwagen nr. 7007
Titel: SWAP multitasking systeem / TSR dresseurs
Number Name Size Date Comments
CATALOG 007 2116 29-04-90 Deze file
4007.01 ORDER DOC 8171 16-09-89 Bestelinformatie voor de SWAP
Utilities
4007.02 S_LOADKM COM 6408 16-09-89 Vervanger voor LOADMAC.EXE (Lotus
Metro)
4007.03 S_RUNKM COM 9194 16-09-89 Vervanger voor RUNKM.EXE (Lotus
Metro)
4007.04 SWAP DOC 4179 19-03-90 Documentatie over Disk Swapper versie
1.2
4007.05 SWAP COM 5200 5-03-89 Disk Swapper Versie 1.2
4007.06 SWAPUTIL DOC 35333 16-09-89 Handleiding vor de SWAP Utilities
4007.07 SWAPDT COM 10981 16-09-89 SWAP Utility voor PCTools Desktop
4007.08 SWAPEX COM 439 16-09-89 SWAP Utility voor Lotus Express
4007.09 SWAPMM COM 10801 16-09-89 SWAP Utility voor MemoryMate
4007.10 SWAPMT COM 12355 16-09-89 SWAP Utility voor Lotus Metro
4007.11 SWAPNG COM 10827 16-09-89 SWAP Utility voor The Norton Guides
4007.12 SWAPSH COM 11001 16-09-89 SWAP Utility voor PCTools Shell
4007.13 SWAPSK COM 11029 16-09-89 SWAP Utility voor SideKick
4007.14 SWAPSP COM 11343 16-09-89 SWAP Utility voor SideKick Plus
4007.15 SWAPTN COM 10851 16-09-89 SWAP Utility voor Tornado
4007.16 T2-PIF DVP 416 16-09-89 Hulpfile SWAP Utilities onder
DESQview
4007.17 TESTDT COM 14814 16-09-89 Test SWAP utilities voor PCTools
Desktop
4007.18 TESTDV COM 11562 16-09-89 Test SWAP utilities onder DESQview
4007.19 TESTMM COM 14064 16-09-89 Test SWAP utilities voor MemoryMate
4007.20 TESTMT COM 10954 16-09-89 Test SWAP utilities voor Lotus Metro
4007.21 TESTNG COM 14118 16-09-89 Test SWAP utilities voor The Norton
Guides
4007.22 TESTSH COM 10820 16-09-89 Test SWAP utilities voor PCTools
Shell
4007.23 TESTSK COM 11552 16-09-89 Test SWAP utilities voor SideKick
4007.24 TESTSP COM 15378 16-09-89 Test SWAP utilities voor SideKick Plus
4007.25 TESTTN COM 11018 16-09-89 Test SWAP utilities voor Tornado
4007.26 V152READ ME 1158 16-09-89 Laatste nieuws over SWAP util. versie
1.52
4007.27 VENDOR DOC 2671 16-09-89 Informatie voor shareware versprei-
ders
4007.28 VOL4007 ABS 3509 28-04-90 Diskette abstract
319.488 bytes in 30 file(s), 43.008 bytes free on volume VOL4007
Deze diskette bevat een aantal swap utilities om degenen die
problemen hebben met de 640k te helpen.
SWAP (versie 1.2)
Het programma SWAP maakt het mogelijk om bij het opstarten
van een tweede command processor het oorspronkelijke
programma, vanwaaruit de tweede command processor werd
opgestart, tijdelijk naar extended, expanded of naar disk te
swappen. Daardoor komt het geheugen van het oorspronkelijke
programma vrij.
Een voorbeeld is het opstarten van een een compiler vanuit een
editor. Hieronder wordt met een memory map de winst getoond door
vanuit QEdit naar DOS te shellen
1. Zonder SWAP:
PSP blks bytes owner command line hooked vectors
----- ---- ----- -------- ------------------- --------------
(MS-DOS plus residente programmatuur)
1D9E 3 62624 Q vol4007.abs
2CEB 3 4224 P 22 2F
2DF5 2 467120 free
2. Met SWAP:
PSP blks bytes owner command line hooked vectors
----- ---- ----- -------- ------------------- --------------
(MS-DOS plus residente programmatuur)
1D9E 2 2240 Q vol4007.abs
1E2C 3 4224 /E:1024 /P 22 2F
1F36 2 527520 free
De oorspronkelijke 62624 bytes van QEdit zijn vervangen door 2240
in het tweede geval; een winst van circ 60.000 bytes in dit
geval. Bij mij was de truc niet mogelijk vanuit al mijn
programma's; vanuit PC-Write (circa 250k!) of mijn message editor
(Proxima) lukte shellen middels SWAP niet, omdat deze programma's
een interrupt vector vast hielden.
SWAP is Freeware.
************************************************************ ***
The SWAP Utilities
De overige programma's op de diskette vormen alle de SWAP Utilities, versie
1.52. Deze hebben verder geen enkele relatie met het vorig genoemde program-
ma.
De SWAP utilities vangen bepaalde DOS interrupts af, die worden gedaan door
TSR programma's en swappen het gehele residente gedeelte van het betreffende
TSR programma naar extended, expanded of naar disk geheugen. De TSR wordt als
het ware 'gedresseerd. Hierdoor komt een groot gedeelte van het normale RAM
vrij, wanneer deze programma's niet worden gebruikt. De SWAP utilities vragen
zelf zo'n 7000 - 8000 bytes TSR RAM.
Wat dit betekent bij PC-Shell in resident mode toont de volgende
geheugenmap:
Zonder SWAPSH (de betreffende SWAP utility):
PSP blks bytes owner command line hooked vectors
----- ---- ----- -------- ------------------- --------------
(MS-DOS plus residente programmatuur)
1B6B 2 205360 PCSHELL /rlarge 09 13 16 21
4D8F 2 337680 free
Met SWAPSH:
PSP blks bytes owner command line hooked vectors
----- ---- ----- -------- ------------------- --------------
(MS-DOS plus residente programmatuur)
1B6A 2 7472 SWAPSH 08 09 13 16 1C
1D3F 2 535568 free
De SWAP Utilities zijn er voor de volgende TSR programma's:
SWAPSK(TM) -- For SideKick
SWAPSP(TM) -- For SideKick Plus
SWAPTN(TM) -- For Tornado
SWAPMT(TM) -- For Metro
SWAPMM(TM) -- For MemoryMate
SWAPSH(TM) -- For PCTools Shell
SWAPDT(TM) -- For PCTools Desktop
SWAPNG(TM) -- For The Norton Guides
De SWAP Utilities zijn Shareware; voor elke utility moet apart
worden betaald, zij het dat er een korting geldt voor meerdere
utilities.