[net.micro.6809] OS9: Question about module management

megabyte@chinet.UUCP (Mark E. Sunderlin) (06/16/86)

I have a question about os9. If I am running program foobar and then
a second user runs foobar I know that a 2nd copy of foobar is NOT loaded
into memory.  We each get our own data area and share the text area.

My question (assuming the above is true, if it is not, skip the rest) is this:
I am running foobar revision 2 and along comes the other user and runs foobar 
revision 3.  Now what happens? Won't os9 overwrite foobar.2 with foobar.3 and
send me crashing to the ground?  Or, will there now be two copies of foobar
running until the link coun on foobar.2 or foobar.3 goes to zero?

I ask this because I know in a single user situation, I can load in a new
revision of a program, evem one in ROM, and the newest revision is the one
that will appear in the module directory, replaceing the earlier version
-- 
_________________________________________________________________________
UUCP:	(1) seismo!dolqci!irsdcp!scsnet!sunder		Mark E. Sunderlin
	(2) ihnp4!chinet!megabyte			aka Dr. Megabyte
CIS:	74026,3235					(202) 634-2529
Quote:	"You have to have FAITH, for that to work on me!"   
Mail:	IRS 1111 Constitution Ave. NW  PM:PFR:D:NO Washington, DC 20224