Skip site navigation (1)Skip section navigation (2)
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>