What is POS management?

POS(partitionoperationsystem) partition operation, in the traditional embedded real-time operating system, both the kernel and the application run at the same authority level, and the application can access the whole system address space without restriction.

In order to meet the requirements of avionics for high reliability, high availability and high service, ARINC released ARINC653 (Avionics Application Software Standard Interface) in June 1 year, and released ARINC653 supplement 1 in July 2003, which supplemented the chapters of interval management, interval communication and health monitoring to standardize the development of avionics equipment and systems.

Extended data:

Partition is the core concept of ARINC653. In IMA (Integrated Modular Avionics) system, a core module will contain one or more avionics applications, and these applications should be able to run independently. Zoning is a functional division in avionics applications.

The unit of partition is called interval, and each execution unit in interval is called process. Each interval has its own independent data, context and running environment. The advantage of this is to prevent errors in one interval from affecting other intervals. In addition, it can make the whole system easy to verify, confirm and authenticate.

Using the operating system design principle of arinc standard, the traditional operating system is divided into two levels. One is CoreOS, whose task is interval management and scheduling. The upper layer of CoreOS is POS, that is, partitioned operating system, and the upper layer of POS is the execution of application programs.

Baidu Encyclopedia -POS (Partition Operation)