home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.unix.internals:2093 comp.unix.sys5.r3:175
- Newsgroups: comp.unix.internals,comp.unix.sys5.r3
- Path: sparky!uunet!math.fu-berlin.de!fub!obh.in-berlin.de!aeon.in-berlin.de!thomas
- From: thomas@aeon.in-berlin.de (Thomas Wolfram)
- Subject: SVR3 shared libs and copying of data section
- Message-ID: <C0GLMt.9p@aeon.in-berlin.de>
- Organization: Cities in Dust
- Date: Thu, 7 Jan 1993 01:04:04 GMT
- Lines: 20
-
- Hi,
- on SVR3 all processes linked with a shared library get their
- own copy of the data section of the (target) shared library.
- Does somebody know how that copying is realized?
-
- Is it realized by "Copy-on-write", I mean that a page of the
- data section is only copyed if another process want to write
- to it like with SysV-fork(2)?
- Or is it realized by copying the whole data section for the
- process?
-
- Thank you for any hints,
- Thomas
-
- PS: I'm about to create SVR3 shared libraries for XFree86 1.2 and
- must decide fastly about a implementation question.
- (I've two different versions yet.)
- --
- Thomas Wolfram, thomas@aeon.in-berlin.de
- EANTC, TU Berlin, wolf@prz.tu-berlin.de, +49 030 31421294
-