Path: utzoo!attcan!uunet!crdgw1!uakari.primate.wisc.edu!zaphod.mps.ohio-state.edu!usc!apple!veritas!amdcad!sun!slovax!lm From: lm@slovax.Sun.COM (Larry McVoy) Newsgroups: comp.unix.internals Subject: Re: Shareable, networked, swap device? Message-ID: <144274@sun.Eng.Sun.COM> Date: 26 Oct 90 20:33:37 GMT References: Sender: news@sun.Eng.Sun.COM Reply-To: lm@sun.UUCP (Larry McVoy) Organization: Sun Microsystems, Mountain View Lines: 20 In article aglew@crhc.uiuc.edu (Andy Glew) writes: >Does anyone have a shareable, networked, swap device? > > In any typical network of n machines, each machine is allocated, >say, 32M of swap space, for a total of 32*n megabytes. But, in our >network, typically half of the machines are not being used at any time, >so they typically have around 30M of swap-space free. At the same >time, a much smaller fraction of our machines are running very large >jobs, and really need swapspace around 64-128M - but these aren't >always the same machines (not designated compute servers). > It really would be nice if the unused swap memory of some machines >could be used to temporarily, transparently, expand the swap memory of >others, on demand. Ie. it would be nice if swap space was a >centralized resource pool, rather than fragmented. Do you want any fairness? Should hostA be able to use up all the swapspace to the exclusion of b, c, d, and e? Should the OS provide hooks to allow you to tune this? How would you tune it? What hooks do you want? --- Larry McVoy, Sun Microsystems (415) 336-7627 ...!sun!lm or lm@sun.com