🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13435

Swapping and Paging

#13435
From: nathan
Date: Wed, 08 Apr 1987 09:22
28 lines
1806 bytes
A friend and I were arguing over the following point.

I claimed that paging was a specific term used to refer to swapping of
'pages' of virtual memory of a fixed size (onto disk or other).  I
also claimed that swapping itself is a more general term which can be
applied to blocks of virual memory of any size. It can refer to the
memory of entire processes being swapped, or can refer to a whatever
size segment, or can refer to a fixed size page. (Evidence to support
my position is that the following phrases are all used when referring
to virtual memory management: 'swapping out a segment', 'swapping out
a page', 'swapping out a process', 'swapping out this block'.)

My friend claimed that swapping could only be applied to entire
processes, and that paging was the only term that could be used for
the writing of pages to disk. He did not mean these terms were correct
only for some operating system or hardware, but in general.

Do any of you have opinions as to whether either of us may be correct?

Since I don't think this is really a very interesting question, you
should probably reply via mail, and perhaps I'll provide a followup
message with the consensus answer.
-- 
				Nathan Glasser
				nathan@mit-eddie.uucp (usenet)
fnord				nathan@xx.lcs.mit.edu (arpa)
"A tribble is the only love that money can buy."
Technical Details
Message-ID: <5411@eddie.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!nathan

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!rutgers!mit-eddie!nathan
From: nathan@mit-eddie.UUCP
Newsgroups: comp.arch
Subject: Swapping and Paging
Message-ID: <5411@eddie.MIT.EDU>
Date: Wed, 8-Apr-87 04:22:29 EST
Article-I.D.: eddie.5411
Posted: Wed Apr  8 04:22:29 1987
Date-Received: Sat, 11-Apr-87 04:54:16 EST
Organization: MIT EE/CS Computer Facility, Cambridge, MA
Lines: 28