🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.xinu
Article #22

Re: xinu simulator (runs under unix?)

#22
From: Don Libes
Date: Fri, 25 Aug 1989 21:39
25 lines
1753 bytes
In article <9199@cbnews.ATT.COM> mss@cbnews.ATT.COM (Mark S. Shaw) writes:
>I have heard that there is a xinu simulator available which runs as a single
>UNIX process. I would appreciate information on how it can be obtained.

This appeared in the July/August 1987 ;login: as "Multiple Programs in
One UNIX Process".  It is available by anonymous ftp from
durer.cme.nist.gov as xinu.shar.Z

Xinu/UNIX may not be everything you want.  It cheats as much as
possible.  For example, when programming with it, you use the regular
UNIX device drivers, cc, ld, C startup routines, etc.  Bear in mind
that it wasn't done as an experiment or to show anything - rather, it
was done because it provided us with threads (i.e. lightweight
processes).  Nonetheless, the system demonstrates the elegance of Xinu
and what it is all about.

Doug Comer told me that some of his students also wrote one which they
called "Concurrent C".  It uses a second process to handle I/O.  This
avoids the restriction that calling a UNIX device driver blocks the
entire set of Xinu processes.  (Our application wasn't concerned with
this.)

The paper I referred to earlier goes into more detail on all of this.

Don Libes          libes@cme.nist.gov      ...!uunet!cme-durer!libes
Technical Details
Message-ID: <1536@muffin.cme.nbs.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!ginosko!uunet!cme!libes
References: <9199@cbnews.ATT.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!ginosko!uunet!cme!libes
From: libes@cme.nbs.gov (Don Libes)
Newsgroups: comp.os.xinu
Subject: Re: xinu simulator (runs under unix?)
Keywords: xinu unix simulator
Message-ID: <1536@muffin.cme.nbs.gov>
Date: 25 Aug 89 21:39:24 GMT
References: <9199@cbnews.ATT.COM>
Reply-To: libes@cme.nbs.gov (Don Libes)
Organization: National Institute of Standards and Technology
Lines: 25