DEENESPTFRRUARHIKOZHNL

Process Execution

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 IDCategorySafety / SecurityDescription
feat_req__feo__alive_supervisionSafety SupervisionASIL BReports cyclic alive-supervision checkpoints to external platform health monitoring and hardware watchdogs.
stkh_req__dependability__safe_stateDependabilityASIL BTransitions the system to a predefined safe state upon detecting unrecoverable execution errors, discontinuing watchdog triggers.
feat_req__process__cgroup_budgetingResource ManagementSafety: QMEnforces CPU shares, memory high/max watermarks, and IO throttles on individual process instances using Linux cgroups v2.
feat_req__process__lifecycle_state_machineLifecycleSafety: QMOrchestrates 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