Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!usc!jarthur!elroy.jpl.nasa.gov!lll-winken!sun-barr!ccut!titcca!cc.titech.ac.jp!necom830!mohta From: mohta@necom830.cc.titech.ac.jp (Masataka Ohta) Newsgroups: comp.arch Subject: Re: Paging page tables Message-ID: <5844@titcce.cc.titech.ac.jp> Date: 12 Jul 90 04:15:11 GMT References: <5796@titcce.cc.titech.ac.jp> <1990Jul6.160004.896@zoo.toronto.edu> <5813@titcce.cc.titech.ac.jp> <2699E08D.117A@tct.uucp> Sender: news@cc.titech.ac.jp Organization: Tokyo Institute of Technology Lines: 26 In article <2699E08D.117A@tct.uucp> chip@tct.uucp (Chip Salzenberg) writes: >This behavior is entirely consistent with other Unix resource >management behavior. Programs do not begin by reserving swap space >for all the storage they might need. Rather, they ask for memory as >necessary. Likewise, during a fork(), a Unix process doesn't reserve >swap space; it uses it as necessary. > >Perhaps you don't like this philosophy. Well, then, it seems you're >using the wrong OS for your tastes. I don't know what variation of UNIX you know. So please tell me what happens when there is not enough swap space with your favorite UNIX. With vfork, such a situation never occur (except for stack segment), becasue fork is denied. Without vfork, it is a serious problem. So, please tell me what happens. >"Intelligent" and "elaborate" are not synonyms. No, of course. Masataka Ohta