🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms
Article #11505

Re: Windows on diskless workstations

#11505
From: David Ronald Giller
Date: Tue, 30 Apr 1991 00:06
78 lines
3890 bytes
>In article <1991Apr27.010456.6292@serval.net.wsu.edu> ckinsman@yoda.eecs.wsu.edu (Chris Kinsman) writes:
>>>
>>>Yeah, yeah.. I corrected this the first time after someone pointed it out.
>>>You can disable paging in Windows 386 Enh mode. Cannot in Standard and Real.
>>>A minor error considering my point which was in most environments including
>>>diskless workstations (which started the thread) you would not want to
>>>disable paging for Windows in 386 Enhanced mode. (More on this in my second
>>>reply).
>>>
>>Bzzttt again!  There is *NO* get this again *NO* paging in Standard or Real
>>modes.  There are *TEMPORARY* files which are *NOT* the same as a swapfile
>>created in standard, real and in some instances 386EM.
>>
>>Chris
>>

>You know I sat here for about a millisecond with a response ready, about using
>the net to argue semantics, and about how Windows 3.0 DOES use paging in all
>three modes, and about answering the questioner's questions instead of the
>answerer's ego,...

Where do you get this one?  You may disagree with the etiquette of the response,
but you really ought to check your facts before you post a flame such as this.

Windows does NOT, multiple repeat NOT NOT NOT use paging in anything but 386
mode.  It can't, since paging is a HARDWARE feature SPECIFIC to the 386.
Windows' memory management in standard and real modes uses temporary files to
hold application data when it needs the memory.  It's not a matter of semantics.
It's not a swapfile, and it's not paged memory.

The manual, page 497, states it specifically:

"When running in 386 enhanced mode, Windows can simulate additional memory by
_swapping_.  Swapping involves moving information between memory and the hard
disk to make room in memory for other information."

This is paging.  When Windows runs out of memory, it first discards discardable
memory segments, then begins to swap application movable data segments to disk.

On the same page, further down, the manual says:

"In real mode or standard mode, each time you start a non-Windows application
[note NON-Windows], Windows creates a temporary _application_swap_file_ for
that application.  When you switch away from that application [suspending it],
Windows moves some or all of the application from memory to the application
swap file."

Note that the text in []'s is mine.

This is not paging.  This is simply copying unused data from memory to disk.
This is a software emulation of paging that ONLY WORKS FOR NON-WINDOWS
APPLICATIONS, and is why Windows takes so long to switch them in standard
and real modes.  Whereas with a 386 Windows can page memory in and out by using
virtual memory, the other modes can't do this.

As I said, this isn't a matter of semantics; it is very important to the
differences in functioning of the 386 mode versus the other, and has impacts
on the subject of diskless workstations.

>and then I reconsidered and figured I'd just let you play with yourself on this
>one..

Just what is that supposed to mean?  Let's try to keep the remarks on a civil
level, shall we?

>Jason
>p.s. can they get you some decaf there at work dude??
>--
>----								  ----
>	Jason Lamb			   jlamb@Sed.Novell.COM
>----								  ----

-Dave

David Giller, box 134  ---------------------------------- rafetmad@cub.oxy.edu
Occidental College
1600 Campus Road	       <This space intentionally left blank>
Los Angeles, CA  90041 -------------------------------------------------------
Technical Details
Message-ID: <164379@tiger.oxy.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!oxy!rafetmad

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!oxy!rafetmad
From: rafetmad@oxy.edu (David Ronald Giller)
Newsgroups: comp.windows.ms
Subject: Re: Windows on diskless workstations
Message-ID: <164379@tiger.oxy.edu>
Date: 30 Apr 91 00:06:50 GMT
Distribution: usa
Organization: Occidental College, Los Angeles, CA  90041
Lines: 78