From owner-freebsd-hackers Wed Nov 28 14: 4:32 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from postfix1-2.free.fr (postfix1-2.free.fr [213.228.0.130]) by hub.freebsd.org (Postfix) with ESMTP id B6B8937B41B for ; Wed, 28 Nov 2001 14:04:26 -0800 (PST) Received: from nas-cbv-7-22-212.dial.proxad.net (nas-cbv-7-22-212.dial.proxad.net [213.228.22.212]) by postfix1-2.free.fr (Postfix) with ESMTP id 6DCC0AB43C; Wed, 28 Nov 2001 23:02:49 +0100 (CET) Date: Wed, 28 Nov 2001 20:09:35 +0100 (CET) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-X-Sender: To: setantae Cc: Andrey Pugachev , Subject: Re: Does FreeBSD support copy-on-write pages? In-Reply-To: <20011127215236.GA16727@rhadamanth> Message-ID: <20011128195915.L2583-100000@gerard> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, 27 Nov 2001, setantae wrote: > On Tue, Nov 27, 2001 at 06:31:31PM +0100, G=E9rard Roudier wrote: > > > > > > On Tue, 27 Nov 2001, setantae wrote: > > > > > On Tue, Nov 27, 2001 at 06:54:17PM -0000, Andrey Pugachev wrote: > > > > I am just curious, can FreeBSD kernel perform function called copy-= on-write? > > > > > > As far as I am aware, the BSD family of operating systems have always > > > used copy-on-write (at least since 4.3BSD). > > > > My awareness is different and tells me that 4.3BSD had just vfork() but > > not COW yet, while System V had it years before. Sorry if I am wrong. > > You're not. My bad. > At home now, and checking my daemon book I see SystemV, Release 2 got it = in > 1984, and it was introduced in 4.4BSD in 1993. I was remembering from such a book I have had for reading a couple a years ago. :) The COW comes from the complex :) Mach VM. So FreeBSD have had COW (at least in theory) years before 1993 and actually not after Win/NT, since the first mostly running Win/NT release may well have been the Beta-March 93. G=E9rard. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message