Задать вопрос
@mddbs

С чего начать чтобы написать полностью свой гипервизор с 0?

Никогда не писал гипервизоры и вот хочу начать изучать данное направление но так как в интернете информации об этом очень мало решил обратится сюда за помощью.
Посоветуйте с чего начать что почитать и тд
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
С изучения архитектуры, принципов работы и ассемблера процессора для которого вы хотите написать гипервизор, а так же всей его платформы. Аналогично и для той платформы, в рамках которой вы его хотите его написать. Ну и дальше всё стандартно, как при разработке любого ПО:
  1. Формулируете вашу задачу в виде какого-то текстового/графического описания
  2. Формулируете ТЗ с конкретными требованиями, ограничениями и всем прочим
  3. На основе ТЗ разрабатываете ЧТЗ (Частное ТЗ) со всеми полными деталями, описаниями всех действий, событий, взаимодействий и прочее
  4. Используя ЧТЗ подготавливаете проект - архитектура, инструменты, системы, подсистемы и прочее с полным описанием, декомпозированными элементами вниз до самых простых и прочее
  5. Берём проект и по шагам его реализовываем
  6. Profit

В качестве примера реализации смотрите в исходники и документацию virtualbox или xen.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы