Date: Wed, 5 Aug 1998 16:42:21 -0400 (EDT) From: Snob Art Genre <benedict@echonyc.com> To: Stefan Eggers <seggers@semyam.dinoco.de> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: executables over NFS Message-ID: <Pine.GSO.4.02.9808051632460.8764-100000@echonyc.com> In-Reply-To: <199808052022.WAA10737@semyam.dinoco.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 5 Aug 1998, Stefan Eggers wrote: > > Why would the [NFS executable] file be paged out to local swap? > > Being clean, wouldn't the pages be discarded once selected by the > > page-replacement algorithm? > > It seems - to me - to be easier to just get a few selected blocks for > which one knows the block numbers already (i.e. swap space) than to go > through the vnode, have to do the translation from offset in file to > block number and then get the blocks. The 4.4 book says that Mach 2.0 used the vnode pager as the swap pager, but the filesystem had not been able to deliver enough bandwidth. It doesn't specify whether the problems were with write bandwidth or read or both. The reason I asked in the first place was that it seemed odd to me to allow pages to be discarded if there's swap available and the backing store is significantly slower than local disk I/O (be it swap or filesystem). Ben "You have your mind on computers, it seems." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.02.9808051632460.8764-100000>