Early experience with POSIX 1003.4 and POSIX 1003.4 A
Bill O. Gallmeister, C. Lanier
Abstract
Bill O. Gallmeister, C. Lanier
Abstract
Two proposed IEEE standards for real-time operating systems support, POSIX.4 and POSIX.4a, are proceeding towards IEEE approval and will eventually become international standards. The authors provide a brief overview of the facilities of POSIX.4 and POSIX.4a. They concentrate on a few of the critical features that POSIX.4 and POSIX.4a provide and describe the POSIX.4 scheduling interface. The POSIX.4a support for multiple threads of control is also described. The features found in POSIX.4 and POSIX.4a for synchronization of multiple threads, are discussed, and the POSIX.4 interprocess communication facility is presented. The performance numbers are given to allow comparisons of the facilities of traditional Unix systems, the facilities of a representative hard real-time system (LynxOS), and the facilities of POSIX.4 and POSIX.4a.>
OpenAlex reports 21 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Two proposed IEEE standards for real-time operating systems support, POSIX.4 and POSIX.4a, are proceeding towards IEEE approval and will eventually become international standards. The authors provide a brief overview of the facilities of POSIX.4 and POSIX.4a. They concentrate on a few of the critical features that POSIX.4 and POSIX.4a provide and describe the POSIX.4 scheduling interface. The POSIX.4a support for multiple threads of control is also described. The features found in POSIX.4 and POSIX.4a for synchronization of multiple threads, are discussed, and the POSIX.4 interprocess communication facility is presented. The performance numbers are given to allow comparisons of the facilities of traditional Unix systems, the facilities of a representative hard real-time system (LynxOS), and the facilities of POSIX.4 and POSIX.4a.>
Key concepts: POSIX, POSIX Threads, Unix, Computer science, Operating system, Thread (computing), Software