🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.mach
Article #858

Mach on Sparcs...important questions...

#858
From: Pradip Patiath
Date: Tue, 12 Mar 1991 21:48
29 lines
1684 bytes
We are considering using Mach for a major project. However, there
are some questions that somebody who reads this newsgroup may
be able to help me with. Please reply or make any suggestions
on the following questions by email at the following address:
 patiath@cs.umn.edu

-Is there a supported version of Mach for the SparcStations?
-Is there a C++ compiler that works on Mach?
-Does Xwindopws and Motif run on Mach?Has anyone tried it?
-How does Mach deal with non-reentrant libraries (eg: C libraries)?
I know that the sun lightweight process library causes problems
with reentrancy when used with preemptive scheduling. How does
Mach prevent such problems? Specifically, if there are 2 threads
that use a library function, and there is time sliced preemptive 
scheduling, how does Mach guarantee that globals etc. are saved between 
thread context switches?  Or does it give no such guarantee?

I need to make a decision on Mach soon, so any (comments || suggestions
|| responses) would be very welcome. Once again, please send email to:
 patiath@cs.umn.edu

Thanks
-Pradip
-- 
=====================================================================

Pradip Patiath
Sensor & System Development Center                 patiath@cs.umn.edu
Technical Details
Message-ID: <1991Mar12.214841.6274@cs.umn.edu>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rutgers!uwm.edu!spool.mu.edu!cs.umn.edu!patiath

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!rutgers!uwm.edu!spool.mu.edu!cs.umn.edu!patiath
From: patiath@umn-cs.cs.umn.edu (Pradip Patiath)
Newsgroups: comp.os.mach
Subject: Mach on Sparcs...important questions...
Message-ID: <1991Mar12.214841.6274@cs.umn.edu>
Date: 12 Mar 91 21:48:41 GMT
Sender: patiath@cs.umn.edu (Pradip Patiath)
Organization: University of Minnesota, Minneapolis, CSci dept.
Lines: 29