Traduzione della memoria Stage-2, protezione SMMUv3 e cache coloring

Tecniche di isolamento spaziale e temporale a livello hardware per prevenire interferenze tra macchine virtuali a criticità mista.

Isolamento spaziale tramite traduzione Stage-2 e Arm SMMUv3

Nelle MMU a due stadi, il sistema guest gestisce lo Stage-1 ma l'hypervisor controlla rigidamente lo Stage-2. Un kernel non attendibile non può superare i limiti di memoria assegnati.

Isolamento temporale tramite cache coloring e regolatori di banda

Anche con la memoria isolata, l'attività intensiva del bus grafico può degradare la latenza critica. Gli hypervisor usano cache coloring o MPAM per dedicare porzioni di cache L3 e regolare il bus.

Esplora il portafoglio di domini