Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!brutus.cs.uiuc.edu!apple!oliveb!amdahl!dgcad!gary From: gary@dgcad.SV.DG.COM (Gary Bridgewater) Newsgroups: comp.arch Subject: Re: Memory utilization & inter-process Message-ID: <1072@svx.SV.DG.COM> Date: 27 Aug 89 08:27:18 GMT References: <3332@blake.acs.washington.edu> <261500008@S34.Prime.COM> Reply-To: gary@svx.SV.DG.COM () Organization: Data General SDD, Sunnyvale, CA Lines: 21 In article <261500008@S34.Prime.COM> BEAR@S34.Prime.COM writes: >... Unfortunately, I can't think of an available OS that uses a WS >scheduler off the top of my head (that doesn't mean they don't exist!). Good >luck. How about DG's AOS/VS. No luck required. Quite available. Another poster points out that VMS has one also. All to available :->. I'm moderately surprised that Unix doesn't have such a thing. It does have the concept of limiting other things. In its simplest form it can be accomplished by setting a maximum working set size on the process. When the process needs another page and there is no free one and it has its limit - page it against itself using whatever method is popular at the moment. Note: don't drag out that tired old 'memory is cheap and getting cheaper so just go real' cliche. Data requirements can outstrip memory pricing without even breathing hard. One job at a time? Grow up. -- Gary Bridgewater, Data General Corp., Sunnyvale Ca. gary@sv4.ceo.sv.dg.com or {amdahl,aeras,amdcad,mas1,matra3}!dgcad.SV.DG.COM!gary No good deed goes unpunished.