Какие шаги потребуются для переноса KVM на ядро Apple XNU?
266
Dean Kayton
У меня есть несколько связанных вопросов, на которые я не могу найти твердый ответ:
У ядра XNU уже есть порт KVM? Я знаю, что KVM был портирован на ядро illumos. Насколько реально сделать то же самое для XNU?
Есть ли у XNU эквивалент чего-то вроде KVM? Если нет, то какой будет наиболее эффективный * способ установки минимального хоста виртуальной машины на основе ядра XNU?
* Под эффективным я имею в виду:
- Минимальное использование оперативной памяти
- Нет необходимости в среде рабочего стола
- Нет необходимости в оконном менеджере
- Нет необходимости в X11 или эквивалентном
- Единственные необходимые процессы должны быть связаны с процессом размещения виртуальных машин и работой в сети.
XNU вообще или macOS конкретно?
grawity 7 лет назад
0
@ grawity Я специально не упомянул Mac OS. Я бы предпочел не ограничивать варианты, насколько это возможно. Но, тем не менее, я предполагаю мультисистемную платформу, основанную на оборудовании Apple Mac. Я - QA, и было бы здорово иметь возможность переключаться между операционными системами на лету с минимальными накладными расходами. Обновление: я не думал, что ОС может иметь значение для процесса портирования. Насколько я знаю, ядро будет изменено, и тогда пакет в ОС сможет взаимодействовать с ядром. Разве это не так? Нужно ли вносить изменения в ОС?
Dean Kayton 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
3
Как запустить Mac OS X в Windows Virtual PC?
-
3
Какое лучшее решение для тестирования нового приложения?
-
-
3
Есть ли способ запустить программное обеспечение Mac OSX под Windows?
-
5
Как я могу заставить мою ОС выглядеть так, как будто она работает виртуализировано?
-
2
Двойной монитор VPC / VMware
-
2
Запуск iPhone SDK на Mac OS X Server в VMWare на ПК
-
6
Почему Windows 7 требует аппаратной виртуализации для запуска режима XP?
-
2
Можно ли запустить установку Windows 7 на виртуальной машине?
-
3
Могу ли я запустить XP как виртуальную машину с этой аппаратной спецификацией?