home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / internal / 2093 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  1.1 KB

  1. Xref: sparky comp.unix.internals:2093 comp.unix.sys5.r3:175
  2. Newsgroups: comp.unix.internals,comp.unix.sys5.r3
  3. Path: sparky!uunet!math.fu-berlin.de!fub!obh.in-berlin.de!aeon.in-berlin.de!thomas
  4. From: thomas@aeon.in-berlin.de (Thomas Wolfram)
  5. Subject: SVR3 shared libs and copying of data section
  6. Message-ID: <C0GLMt.9p@aeon.in-berlin.de>
  7. Organization: Cities in Dust
  8. Date: Thu, 7 Jan 1993 01:04:04 GMT
  9. Lines: 20
  10.  
  11. Hi,
  12. on SVR3 all processes linked with a shared library get their
  13. own copy of the data section of the (target) shared library.
  14. Does somebody know how that copying is realized?
  15.  
  16. Is it realized by "Copy-on-write", I mean that a page of the
  17. data section is only copyed if another process want to write
  18. to it like with SysV-fork(2)?
  19. Or is it realized by copying the whole data section for the
  20. process?
  21.  
  22. Thank you for any hints,
  23. Thomas
  24.  
  25. PS: I'm about to create SVR3 shared libraries for XFree86 1.2 and
  26.     must decide fastly about a implementation question.
  27.     (I've two different versions yet.)
  28. -- 
  29. Thomas Wolfram, thomas@aeon.in-berlin.de
  30. EANTC, TU Berlin, wolf@prz.tu-berlin.de, +49 030 31421294
  31.