Article View: comp.os.mach
Article #1225Re: Mach performance? [Long]
From: Richard.Draves
Date: Thu, 21 Dec 1989 18:07
Date: Thu, 21 Dec 1989 18:07
11 lines
1154 bytes
1154 bytes
Off-machine RPCs are relatively slow because they aren't handled directly by the kernel. A user-level process, called the netmsgserver, handles network IPC. When a task on machine A sends a message to a task on machine B, the message really goes to the netmsgserver on A, which sends it to the netmsgserver on B, which sends it to the final destination. (These intermediaries are transparent to the user tasks on A & B. Messages are sent to capabilities which don't have any location information in their names.) In sum, not an architecture motivated by performance. Rich
Technical Details
Message-ID:
<IZYFjfK00hYPB2M7si@cs.cmu.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!samsung!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!<UNAUTHENTICATED>+References:
<7372@pt.cs.cmu.edu> <14246@jumbo.dec.com>, <1482@crltrx.crl.dec.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!samsung!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!<UNAUTHENTICATED>+ From: Richard.Draves@CS.CMU.EDU Newsgroups: comp.os.mach Subject: Re: Mach performance? [Long] Message-ID: <IZYFjfK00hYPB2M7si@cs.cmu.edu> Date: 21 Dec 89 18:07:39 GMT References: <7372@pt.cs.cmu.edu> <14246@jumbo.dec.com>, <1482@crltrx.crl.dec.com> Sender: rpd@M.GP.CS.CMU.EDU Organization: Carnegie Mellon, Pittsburgh, PA Lines: 11 In-Reply-To: <1482@crltrx.crl.dec.com>