🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #1919

Re: Memory utilization & inter-process contention

#1919
From: Henry Spencer
Date: Tue, 22 Aug 1989 16:31
17 lines
1340 bytes
In article <3332@blake.acs.washington.edu> lgy@newton.phys.washington.edu (Laurence Yaffe) writes:
>suppose you have a 32 Mbyte system and that there are only two processes
>running, each of which uses 25 Mbytes of virtual memory (almost all data space)
>with rapid, random access patterns...
>    This sort of contention could obviously be prevented by a smarter
>scheduling technique - something which would entirely swap out one
>process for a period of time in order to let the other process run.

Have you ever figured out how long it takes to swap out a 25MB process?
Or to swap it back in again?  The fact is, this example system simply
does not have enough main memory for its workload.  The fix is, either
double the memory or run the jobs in sequence rather than simultaneously.

"Real memory for real performance." -- Mike Tilson
-- 
V7 /bin/mail source: 554 lines.|     Henry Spencer at U of Toronto Zoology
1989 X.400 specs: 2200+ pages. | uunet!attcan!utzoo!henry henry@zoo.toronto.edu
Technical Details
Message-ID: <1989Aug22.163100.25540@utzoo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!henry
References: <3332@blake.acs.washington.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch,comp.sys.mips
Path: arc1-ca.pugleaf.net!utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Memory utilization & inter-process contention
Message-ID: <1989Aug22.163100.25540@utzoo.uucp>
Organization: U of Toronto Zoology
References: <3332@blake.acs.washington.edu>
Date: Tue, 22 Aug 89 16:31:00 GMT