POSIX and RTOS

Autor: Xiaocong Fan
Rok vydání: 2015
Předmět:
DOI: 10.1016/b978-0-12-801507-0.00013-4
Popis: As an open operating system (OS) interface standard, POSIX promotes interoperability and portability of applications across Unix-like operating systems. The POSIX standard consists mainly of definitions for core OS services and real-time extensions. A key POSIX concept is process, which allows multiple threads to run in a protected environment. In an OS, a task can be implemented as a process or simply a thread. The POSIX real-time extensions define real-time services such as real-time signals, real-time scheduling policies, task synchronization mechanisms, clocks, and timers. A real-time OS that is POSIX compliant typically implements both the core OS services and the real-time extensions, with the capability to respond with bounded response time to external events.
Databáze: OpenAIRE