Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 1996 03:31:28 -0800 (PST)
From:      Jake Hamby <jehamby@lightside.com>
To:        hackers@freebsd.org
Subject:   Speaking of performance...
Message-ID:  <Pine.BSF.3.95.961130032519.229B-100000@hamby1>

next in thread | raw e-mail | index | archive | help
That TCP bandwidth thread was obnoxious, but I was interested in one
comment from Mr. Miller (and Terry Lambert's response) on STREAM
performance, and Solaris performance tuning.  Sun has a new IPC mechanism
called "doors" which came from their Spring OS project that they claimed
in a recent developer newsletter is faster than any other form of IPC in
Solaris.  Right now the door system call is officially UNdocumented (an
excerpt from "man door" is included below for your amusement), and the
only thing that uses it is nscd (name service cache daemon, which caches
passwd, group, and host data), but I'd expect it to take a bigger role in
Solaris 2.6.  Terry, or anyone, is this a technology worth investigating,
or just some tidbit that Sun threw in because STREAMs were so slow?

-- Jake

door(2)                   System Calls                    door(2)

WARNING
     Please do not attempt to reverse-engineer the interface  and
     program to it. If you do, your program will almost certainly
     fail to run on future versions of Solaris, and may  even  be
     broken  by  a  patch.   This document does not constitute an
     API. Doors may not exist or may have a completely  different
     set of semantics in a future release.

NOTES
     This manual page is here solely for the  benefit  of  anyone
     who  noticed  door_call()  in  truss(1)  output and thought,
     "Gee, I wonder what that does..."

SunOS 5.5.1         Last change: 29 Aug 1995                    1







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.961130032519.229B-100000>