TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Arjen Lentz
from: Jonathan de Boyne Pollard
date: 1994-08-05 21:08:20
subject: OS/2 EXEs with shared co

ZZ>
  > A DLL used by multiple OS/2 processes, will only be loaded once. Right?
ZZ>

  Yes and no.  Code will be loaded once.  Data will be loaded multiple
  times (if it was specified as instance data) or only once (if it was
  specified as shared data).

ZZ>
  > An EXE running in multiple OS/2 processes, like a
  > mailer/BBS in a multi-line situation, will be loaded again
  > for each process. Right?
ZZ>

  The code will only be loaded once.  Data as above (stacks for all
  threads are counted as instance data).

ZZ>
  > Can't OS/2 behave just as smart? It's not that difficult,
ZZ>

  It's already been done, and has been working this way since OS/2
  version 1.0, believe it or not.  The designers of OS/2 weren't stupid.

  _The_Design_of_OS/2_ is recommended reading for this sort of
  discussion, BTW.

  The rest of your message omitted, since it was based on an incorrect
  premise.  (-:

  > JdeBP <
___
 X MegaMail 2.10 #0:

--- Maximus/2 2.01wb

* Origin: DoNoR/2,Woking UK (0483-725167) (2:440/4)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 413 430
SEEN-BY: 711/807 808 809 934 942 712/353 623 713/888 800/1
@PATH: 440/4 141/209 865 820 3615/50 229/2 12/2442 711/409 54/54 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.