Re: POSIX RT

Marc Lehmann (pcg@goof.com)
Wed, 17 Mar 1999 00:23:49 +0100


On Tue, Mar 16, 1999 at 12:16:40AM -0700, yodaiken@chelm.cs.nmt.edu wrote:
>
> "minimal" is also called "single process". The system is required to
> provide threads, timers, and rt signals, plus semaphores.
> "multi" is what people think of: sched_setsched, mlock, +basic nonrt
> posix. It seems like LynxOS and VxWorks people insistet on a minimal
> standard so that they could claim POSIX conformance without adding all
> that junk.

Well, if you want to can implement only part of the "multi" standard. I guess
with little or no changes the scheduler can be put to work. When demand for
shared memory, smeaphores etc. comes up one yould cadd these as well.

(ah, realtime signals not to forget).,

This is mainly a libc issue (which has to provide the necessary
symbols). My libc (a little newer than glibc-2.1) does not define any
realtime features, although linux in fatc has them.

--
-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / pcg@goof.com |e|
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
The choice of a GNU generation |
|

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/