component Process Supervision
The S-Core Process Supervision component controls process execution, startup order dependencies, cgroup v2 resource limits, alive supervision checkpoints, deterministic shutdown, and platform health management.
Process Execution & Safety Requirements
Key requirements extracted from release pin v0.6.0:
| Requirement ID | Category | Safety / Security | Description |
|---|---|---|---|
| feat_req__feo__alive_supervision | Safety Supervision | ASIL B | Reports cyclic alive-supervision checkpoints to external platform health monitoring and hardware watchdogs. |
| stkh_req__dependability__safe_state | Dependability | ASIL B | Transitions the system to a predefined safe state upon detecting unrecoverable execution errors, discontinuing watchdog triggers. |
feat_req__process__cgroup_budgeting | Resource Management | Safety: QM | Enforces CPU shares, memory high/max watermarks, and IO throttles on individual process instances using Linux cgroups v2. |
feat_req__process__lifecycle_state_machine | Lifecycle | Safety: QM | Orchestrates startup dependency trees and enforces graceful SIGTERM timeouts before SIGKILL escalation. |
Insgesamt 1.630 extrahierte Prozess- und Safety-Anforderungen im S-Core Curation Review Portal.
Request a governed re-review of this record. The record is not changed immediately.
- Record
AUTOSAR/AP/record/SCORE_PROCESS- Status
- unspecified
- Version
AUTOSAR/AP/record/SCORE_PROCESS@rel:R25-11#5caae073- Content hash
5caae073