LINUX.ORG.RU

ОС как overlay

 , , , ,


0

1

Здравствуйте.

К сожалению, не смог нагуглить необходимой инфы: Как называются операционные системы работающие поверх уже существующих? Т.е. как Windows 1 работал поверх DOS или разные хобби проекты где используют NetBSD rump kernel.

Особенно интересно было бы глянуть на реализации не-мёртвых проектов и не хобби поделок а чего-то что всё ещё живо и развивается, так сказать - потыкать в виртуалке (ну или на железе если возможно).

Надстроенные ОС.

«Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа мышь.

Таким образом, читатель уже понял, что среди надстроек над ДОС бывают довольно бесполезные системы, которые только выглядят красиво, а на самом деле отнимают время пользователя, память на дисках и оперативную память ЭВМ. Обманчивая красота таких систем, однако, сильно воздействует на неискушенных пользователей, которые не имели практики работы на машине. Инерция мышления бывает столь сильна, что авторам приходилось наблюдать, как люди, начавшие работать с подобной надстройкой, впоследствии с трудом заставляют себя изучать команды ДОС. Хочется предостеречь от этой ошибки читателей».

Kinlipan
()
Последнее исправление: Kinlipan (всего исправлений: 1)

Тендеции разрабатывать ОС, предназначенные для работы под управлением гипервизора, уже более полувека.

vM ★★
()
Ответ на: комментарий от vM

Но гипервизор может быть как просто запускалка на голом железе типо Hyper-V так и в виде уже установленной ОС поверх которой запускается ещё одна, без эмуляторов и прочего.

NAY_GIGGER
() автор топика
Ответ на: комментарий от NAY_GIGGER

Гипервизоры могут быть и вложенные, если аппаратно-программное решение это позволяет. Но, считая гипервизор имеющимся, управляемой ОС можно не возиться со всевозможными устройствами, а через интерфейс гипервызовов получать доступ к абстрактному блочному устройству или каналу связи, предоставляемому гипервозором. Такая ОС на «голом» железе не заработает, если не реализовать гипервизор микропрограммно.

vM ★★
()
Ответ на: комментарий от NAY_GIGGER

Гипервизор, который выполняется под управлением гипервизора, или какой-либо ОС, которая, в свою очередь, может работать под управлением другого гипервизора.

vM ★★
()
Ответ на: комментарий от Begemoth

Почитал, потыкал и скажу что это то что надо. Спасибо!

anonymous
()
Ответ на: комментарий от Kinlipan

Иксперты-ретрограды как обычно навалили себе за шиворот.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.