HighwayToCode
@HighwayToCode
While Учусь do Туплю

Каков аналог vmlinuz на Windows?

Мы знаем, что процесс получается доступ только к "виртуальному компьютеру", а не к железу (в случае прикладной программы).

В Linux/UNIX за подобную виртуализацию отвечает vmlinuz.
В Windows это hal или что-то другое?
  • Вопрос задан
  • 214 просмотров
Решения вопроса 1
gbg
@gbg Куратор тега Windows
Любые ответы на любые вопросы
Мы знаем, что процесс получается доступ только к "виртуальному компьютеру", а не к железу


Нетушки. Процесс работает на реальном железе, но доступ к некоторым инструкциям или адресам памяти вызывает переключение в режим ядра/сегфолт и проверку прав доступа.

vmlinuz - это просто симлинк на ядро линукса.

Ничего общего с Virtual Machine буквы vm в названии vmlinuz не имеют:

The name vmlinuz is largely an accident of history. The kernel binary on the original UNIX as developed at Bell Labs was called unix. When a new kernel containing support for virtual memory was subsequently written at the University of California at Berkeley (UCB), the kernel binary was renamed vmunix.


Теперь вопрос - где вы взяли такие интересные теоретические идеи?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы