Date: Sun, 21 May 2000 13:42:25 -0600 From: Wes Peters <wes@softweyr.com> To: Michael Schuster - TSC SunOS Germany <michael.schuster@germany.sun.com> Cc: Mike Smith <msmith@FreeBSD.ORG>, Chuck Paterson <cp@bsdi.com>, Doug Rabson <dfr@nlsystems.com>, arch@FreeBSD.ORG Subject: Re: A new api for asynchronous task execution Message-ID: <39283C21.9A5E6055@softweyr.com> References: <200005190529.WAA06634@mass.cdrom.com> <3924E16A.B1123749@softweyr.com> <3924E25D.DEB9F987@germany.sun.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Michael Schuster - TSC SunOS Germany wrote:
>
> Wes Peters wrote:
> >
> > Mike Smith wrote:
> > >
> > > You could call this "priority lending" so that the rest of us understand
> > > what you're talking about. 8)
> >
> > The only system I've ever worked on that implements them refer to
> > them as inversion-safe or inversion-proof semaphores. I've never seen
> > another name, including "priority lending", in any literature or
> > article on the subject.
>
> 'scuse me for barging in - this sounds like what I know as "priority
> inheritance" (as one solution to the priority inversion problem). Are we
> talking of the same thing here? If no, what _is_ the difference? If yes, I
> could probably dig up one or two papers using these terms (we do at Sun,
> but that's not necessarily the place you're looking ... :-)
It's not really inheritance, since the two processes don't have to be
related to each other in any way other than both are attempting to or
have acquired the same lock.
--
"Where am I, and what am I doing in this handbasket?"
Wes Peters Softweyr LLC
wes@softweyr.com http://softweyr.com/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39283C21.9A5E6055>
