@Blankspace

Можно ли запустить несколько ядер linux?

Если например разные пользователи захотят использовать разные версии ядра, могут ли они это сделать ? Если нет, что им помешает ?
  • Вопрос задан
  • 877 просмотров
Решения вопроса 1
@pfg21
ex-турист
да, могут.
даже если разные проги, а не только пользователи, потребуют разного окружения.
в виртуалках или в контейнерах или что подобное.

помешает проблема, что "две хозяйки на одной кухне не уживутся" :)
ядро ориентировано на монопольное управление железом.
потому все остальные ядра операционок (не обязательно линухи) надо запаковывать в средства виртуализации железа компутера.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Например, DKMS-драйвер видеокарты, который при каждом обновлении ядра компилируется под него заново.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
ядро - это по сути и есть главная часть операционной системы.
Поэтому запустить несколько ядер - значит запустить несколько операционных систем.
Это можно делать при помощи виртуальных машин.
Ответ написан
Комментировать
@rPman
Виртуальные машины и user mode linux (UML).
UML создавался именно для тестирования и отладки ядер с версией, отличной от системной.

Главная беда этих подходов - доступ к железу, обычно он ограничен или запрещен через прослойку.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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