🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.apple2.gno
Article #465

Restartability

#465
From: Phillip Vandry
Date: Fri, 08 Jan 1993 17:49
24 lines
1745 bytes
This thread was in EMail, but I believe it is more apropriate for it to
be in this group.

> >instance of the program again (well, I guess you could if you really
> >worked hard on your program, but it's not worth it, is it?)
> 
> It is *definitely* worth it. Just think of 10 users using vi. Now would
> you want 10 copies of vi in memory or 1 copy of vi with 10 dp/stack
> segments for each instance of the program?

But I'm not sur eit can be done. It involves keeping no variables in
the program itself, and therefore using pretty big chunks of bank 0
memory. But even then there are still GS/OS parameter blocks which
pretty much must reside inside the program. There would have to be
semaphores around all accesses to GS/OS paramter blocks, and since
each instance of the program is seperate, who creates the semaphores
and tells everyone else about them?..

> Albert
 ______________________________________________________________________
|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~~~~|
| Phillip Vandry | Vandry@Cam.Org | II the future! | II 1993!          |
|________________|________________|________________|___________________|
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Technical Details
Message-ID: <C0JquI.6K7@CAM.ORG>
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!usenet.coe.montana.edu!ogicse!psgrain!charnel!sifon!CC.UMontreal.CA!IRO.UMontreal.CA!matrox!altitude!vandry

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!paladin.american.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!usenet.coe.montana.edu!ogicse!psgrain!charnel!sifon!CC.UMontreal.CA!IRO.UMontreal.CA!matrox!altitude!vandry
From: vandry@CAM.ORG (Phillip Vandry)
Newsgroups: comp.sys.apple2.gno
Subject: Restartability
Message-ID: <C0JquI.6K7@CAM.ORG>
Date: 8 Jan 93 17:49:29 GMT
Article-I.D.: CAM.C0JquI.6K7
Organization: Champlain Regional College, St-Lambert QC  CANADA
Lines: 24