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. |