Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 04 Aug 1998 21:56:00 -0700
From:      David Greenman <dg@root.com>
To:        Terry Lambert <tlambert@primenet.com>
Cc:        ben@rosengart.com, hackers@FreeBSD.ORG
Subject:   Re: executables over NFS 
Message-ID:  <199808050456.VAA07690@implode.root.com>
In-Reply-To: Your message of "Wed, 05 Aug 1998 00:40:55 -0000." <199808050040.RAA26291@usr02.primenet.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> Are executables loaded over NFS treated the same as local executables
>> with regard to paging?  Specifically, do they use the remote file as
>> backing store, or local swap space?
>
>They are treated as local files -- that is, first page-in is from
>the vnode, and subsequently aggressively cached, including page-out
>to local swap store in preference to discard, so subsequent page-in
>is from local swap store.

   That is not true. In no case will vnode-backed pages be paged out to
swap. The only case where VM could start out as vnode backed and end
up in swap is after a COW, in which case a swap-backed page is created.
This behavior is not modified by the underlying file system type.

-DG

David Greenman
Co-founder/Principal Architect, The FreeBSD Project

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?199808050456.VAA07690>