need BSD and System V VM/paging expertise
Geoff Kuenning
geoff at desint.UUCP
Fri Aug 29 14:36:57 AEST 1986
Some of you may have noticed that I am writing the "UNIX and Real-Time"
chapter of "The UNIX Papers". As part of shooting off my mouth, I find
that I need to be able to talk about the System V virtual memory
system and compare it to the BSD implementation. Unfortunately, I don't
know much about either, and don't have access to the sources.
I would appreciate it very much if somebody knowledgeable could e-mail
me answers to the following questions:
(1) In general terms, how does System V virtual memory perform
compared to BSD?
(2) As I understand it, in the BSD implementation all processes page
against all other processes. This is as opposed to the more
modern method used in VMS, where each process pages only against
itself. Am I right about BSD? And which method does System V
use?
(3) BSD has a swapper which will page out an entire process under
certain conditions (presumably when it is hurting the CPU too badly).
This swapper does not seem to communicate much with the paging daemon.
Is this also true of System V?
(4) For both systems, what sort of pathological situations (notably
thrashing) do they tend to get into?
Thanks very much for the help.
--
Geoff Kuenning
{hplabs,ihnp4}!trwrb!desint!geoff
More information about the Comp.unix.wizards
mailing list