Вопросы к Поиску с Алисой
Система виртуализации в современных ARM-чипах работает с помощью нескольких компонентов, в частности контроллера общих прерываний (GIC) и блока управления системной памятью (SMMU). www.embedded.com
Обработка прерываний в виртуальных средах на основе ARMv8 организована следующим образом: www.embedded.com
Виртуализация памяти обеспечивается за счёт того, что программное обеспечение в EL2 может указывать на набор таблиц страниц, которые используются для перевода представления виртуальной машины о физических адресах в машинные адреса. www.researchgate.net
Виртуализация процессора достигается за счёт того, что программное обеспечение в EL2 может настроить CPU так, чтобы он перехватывал чувствительные инструкции, которые не могут безопасно выполняться виртуальной машиной. www.researchgate.net
Виртуальный таймер можно настроить виртуальной машиной без перехвата гипервизором. www.researchgate.net Однако когда виртуальный таймер срабатывает, он вызывает физическое прерывание, которое должно обрабатываться гипервизором и переводиться в виртуальный прерывание. www.researchgate.net