Path: 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 >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 Los Angeles, CA 90041 -------------------------------------------------------