Hyperviseurs bare-metal Type 1 : virtualisation à surcoût nul

Comparatif architectural de QNX, ACRN, PikeOS et Xen : surcoût CPU, latence de commutation de contexte et certification ASIL.

Traduction Stage-2 et protection mémoire SMMU

L'architecture Arm définit une translation mémoire à deux niveaux. Le niveau 1 est géré par l'OS invité, et le niveau 2 est imposé par l'hyperviseur pour interdire toute évasion de RAM.

Ordonnancement des vCPUs et assignation de cœurs (Pinning)

Pour éliminer le jitter, l'hyperviseur assigne statiquement les vCPUs ASIL-D aux cœurs physiques en 1:1. Seules les partitions non critiques se partagent les cœurs restants.

Explorer le portefeuille de domaines