Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Nov 2001 20:09:35 +0100 (CET)
From:      =?ISO-8859-1?Q?G=E9rard_Roudier?= <groudier@free.fr>
To:        setantae <setantae@submonkey.net>
Cc:        Andrey Pugachev <A110C@svs.ru>, <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: Does FreeBSD support copy-on-write pages?
Message-ID:  <20011128195915.L2583-100000@gerard>
In-Reply-To: <20011127215236.GA16727@rhadamanth>

next in thread | previous in thread | raw e-mail | index | archive | help


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011128195915.L2583-100000>