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>