LINUX.ORG.RU
ФорумTalks

Существует ли возможность паралельного запуска двух и более ОС?


4

3

Не вмтварь и подобное в виде эмуляции, а именно паралельная работа... ну, допустим венда/мак/линукс/чертичто.

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

Рама же давно позволяет... железо, в общем, тоже.

Был ли в мировой практике такой опыт? Кто знает?

★★
Ответ на: комментарий от swelf

Для интела нужна поддержка VT-d, но даже с ней, пробросить видеокарту получается не всегда. На лоре даже обсуждали как-то.

swelf
()
Ответ на: комментарий от Ubuntu1210

Используй Xen.

То, что предлагает ТС, означает, что разделением ресурсов (например, памяти) между ОС занимаются они сами. И если ОС не умеет этого делать (а мак, линукс и виндовс не умеют), то без гипервизора ты их параллельно не запустишь вообще.

cvs-255 ★★★★★
()
Ответ на: комментарий от SjZ

Без гипервизора ты их параллельно вообще не запустишь.

cvs-255 ★★★★★
()
Ответ на: комментарий от swelf

ну так напиши код, пробрасывающий произвольное PCI(-E) устройство.

А то, что предлагает ТС, подразумевает существенное переписывание ядра ОС.

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

либо же каждая на своем процессоре

Каждая на своём компьютере. Проблема решена.

PolarFox ★★★★★
()
Ответ на: комментарий от cvs-255

еще б умел я=)

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

А то, что предлагает ТС, подразумевает существенное переписывание ядра ОС.

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

swelf
()
Ответ на: комментарий от eagleivg

-=:=-

Круто. но - квадро. Не для хоум и нище_днища. И зеленоБлоб.

Вообщем-то Т.С. поднял интересную тему. Но хомякам (по мнению hard и soft-девелоперов) не нужно.

Печально. Красивая, Утопичная идея... }:-(

KosmiK ★★
()
Ответ на: -=:=- от KosmiK

не нужен SLI, ключевое требование

Чипсет Intel на основе технологии VT-d

ищи на лоре, кто-то уже делал так, но да, нужны 2 видеокарты, 1 ты пробросишь в виртуалку, вторая будет в host os. Можно интегряшку и дискретку.

swelf
()
Ответ на: комментарий от SjZ

Это значит абсолютно так же.

Абсолютно так же невозможно в принципе.

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

но пока винда не может там полноценно работать, я имею ввиду проброс видеокарты.

но без гипервизора она параллельно с линуксом работать вообще никак не сможет

cvs-255 ★★★★★
()

Не вмтварь и подобное в виде эмуляции

Ну без виртуализации тут все равно не обойтись.

Только либо os-level типа контейнеров/зон, либо гипервизор. Либо извращения типа линукса в виндовом юзерспейсе (уже даже забыл, как называлось).

zhuravlik ★★★★
()

Я спрошу ТСа по-другому. А чем его существующая ныне виртуализация не устраивает? Она же ведь как раз с привлечением возможностей процессора работает (там, где это возможно, конечно).

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

видеокарты сейчас умеют блок управления памятью GPUVM по типу MMU.

Свопнул фреймбуфер для отображения и переключился на другую VM ID внутри GPU и вуаля.

естественно, нужна софтверная поддержка.

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