Hello Peter,
09 Nov 99 22:37, Peter Knapper wrote to Linda Proulx:
PK> Actually its even more intelligent than that, if the memory being
PK> swapped out is part of an EXE file that never actually changes while
PK> it is in memory, it doesn't really swap it out, it marks the PAGE as
PK> being swapped and then continues, but when it needs that PAGE in
PK> again, it just loads it directly from the image it stored in the SWAP
PK> file that it wrote when the application was initially loaded!
So you say that it loads pages from the swap file wich aren't being swapped
out before?? OS/2 v2.x does swap pages from an executable (.EXE-, DLL-files)
file out to the swap file and reloads them from the swap page. I don't
remember how OS/2 Warp 3 does it.
IIRC, OS/2 (at least Warp 4) reloads pages from an executable file (such as
.EXE-, .DLL-files) from that executable file where it is loaded from again
(and not from the swap file) when it's needed again.
Greetings -=Eddy=- email: eddy.thilleman@net.hcc.nl
... Chernobyl used Windows NT, shouldn't you?
--- GoldED/2 3.0.1
* Origin: Windows98 is a graphic DOS extender (2:500/143.7)
|