Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jan 97 18:53:18 +0100
From:      cracauer@wavehh.hanse.de (Martin Cracauer)
To:        rminnich@Sarnoff.COM
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Using rfork() / threads
Message-ID:  <9701301753.AA23376@wavehh.hanse.de>
References:  <199701301149.AA268284982@fakir.india.hp.com> <Pine.SUN.3.91.970130081328.9307F-100000@terra>

next in thread | previous in thread | raw e-mail | index | archive | help
rminnich@Sarnoff.COM (Ron G. Minnich) wrote:

[rfork]

>VM space handling is a little different. If you request VM space sharing,
>you don't exactly get Vm address space sharing:  what you get is instead
>shared data areas where in normal fork they are copied. More details on 
>request. The effect is what you want, though: shared data areas. 

Could you explain a bit more. What exactly is the difference between
VM space sharing and shared data areas from the process' and the
kernel perspective?

Thanks

Martin

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin_Cracauer@wavehh.hanse.de http://cracauer.cons.org  Fax.: +4940 5228536
"As far as I'm concerned,  if something is so complicated that you can't ex-
 plain it in 10 seconds, then it's probably not worth knowing anyway"- Calvin



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