Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!dogie.macc.wisc.edu!indri!larry!jwp From: jwp@larry.sal.wisc.edu (Jeffrey W Percival) Newsgroups: comp.unix.wizards Subject: Re: malloc: not enough core Keywords: df malloc core Message-ID: <173@larry.sal.wisc.edu> Date: 2 May 89 21:32:15 GMT References: <170@larry.sal.wisc.edu> <925@marvin.Solbourne.COM> Reply-To: jwp@larry.sal.wisc.edu.UUCP (Jeffrey W Percival) Organization: Space Astronomy Lab, Madison, WI Lines: 16 In article <925@marvin.Solbourne.COM> dce@Solbourne.com (David Elliott) writes: >In article <170@larry.sal.wisc.edu> jwp@larry.sal.wisc.edu (Jeffrey W Percival) writes: >>How can a virtual memory machine deny memory to the puny df(1) program? >It's funny. I've known a number of very smart software engineers who >believe that "virtual memory" means "infinite memory". Then again, many know exactly how these two concepts differ. Some even go further, though, and wonder about what's happening on the margin. Useful concept, that, "marginal availability". One would expect malloc() to fail on large requests and not to fail, generally, on small requests. Therefore when one sees fairly consistent failure on small requests, one might suspect some systematic problem, which in fact was the case here. -- Jeff Percival (jwp@larry.sal.wisc.edu)