Newsgroups: comp.sys.mac.system Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!wuarchive!m.cs.uiuc.edu!gillies From: gillies@m.cs.uiuc.edu (Don Gillies) Subject: Re: VM rule of thumb (sic) Message-ID: <1991May30.193537.21239@m.cs.uiuc.edu> Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL References: <1991May30.132055.23209@xn.ll.mit.edu> <14845@ector.cs.purdue.edu> Date: Thu, 30 May 1991 19:35:37 GMT My own rule of thumb gleaned from Pilot (Xerox OS) is also 2:1. Thus this rule is not just a UNIX artifact. I think that most reasonable systems, when the software is packaged/tuned for VM, can present double the amount of physical memory without thrashing. 128Mb of virtual memory v.s. 8Mb of physical memory on a LISP machine is because LISP is a joke. Common Lisp has thousands of useless functions that need to be available, and are eating that swap space. You have other junk in your environment like a compiler or a debugger that by all rights is wasting VM 100% of the time. And the majority of garbage collection algorithms are dogs if memory is more than 50% occupied. So while you *say* you have 128Mb of virtual memory, you are probably *using* tons less memory, the rest being garbage of one sort or another. Too bad for you, great for the disk drive makers. Don Gillies | University of Illinois at Urbana-Champaign gillies@cs.uiuc.edu | Digital Computer Lab, 1304 W. Springfield, Urbana IL --