Glossary#
- Lifecycle Interface#
Interface to report readiness of a process to the Launch Manager.
- Component failure#
A state when the component has failed to reach its Ready Condition, a running component has terminated abnormally or its supervision failed.
- UID#
User Identifier - a unique number assigned to each user on a Unix-like operating system.
- GID#
Group Identifier - a unique number assigned to each group on a Unix-like operating system.
- Working Directory#
The current directory from which a process is executed, also known as CWD (Current Working Directory).
- File Descriptor#
A handle used by a process to access files or other input/output resources.
- Procmgr#
Process Manager - a QNX system component that manages process creation and execution.
- ASLR#
Address Space Layout Randomization - a security technique that randomizes the memory layout of processes.
- QNX#
A real-time operating system commonly used in embedded systems.
- DSS#
Device Safe State - a safe operational state that a system can enter during failures.
- DAG#
Directed Acyclic Graph - a data structure used to represent dependencies between processes.
- Fallback Run Target#
A designated Run Target that the system can switch to in case the current active Run Target resp. one of its components fails.