Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Sep 1995 21:06:13 -0700
From:      David Greenman <davidg@Root.COM>
To:        Terry Lambert <terry@lambert.org>
Cc:        staff@kyklopen.ping.dk, ugen@latte.worldbank.org, current@freebsd.org, bugs@ns1.win.net
Subject:   Re: 2.2 looking up 
Message-ID:  <199509210406.VAA00133@corbin.Root.COM>
In-Reply-To: Your message of "Wed, 20 Sep 95 19:28:07 PDT." <199509210228.TAA07859@phaeton.artisoft.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> >> No. It is even worse than before. After a while the entire system 
>> >> begins to core dump. None of the staticly linked files seems to
>> >> generate sig 11.
>> >
>> >Copy on write on mmap()'ed files broken?
>> 
>>    No, it has nothing to do with that. There isn't any difference between
>> shared (dynamic) programs and non-shared (static) programs in terms of how
>> they are mapped or how copy-on-write works.
>
>crt0.o on my box mmap's the shared libraries into the program address
>space as the first operation, whereas the unshared crt0.o doesn't have
>that or the extra code for implementing dlopen().
>
>Definite difference between shared and unshared programs.

   Not really. The kernel does an identical mmap for the program binary
itself.

-DG



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