Когда говорят, что ОС требует модификации, что они имеют в виду под виртуализацией? - PullRequest
1 голос
/ 22 января 2010

Я читаю статью о Xen, мониторе виртуальной машины. Они говорят, что операционная система требует некоторой модификации, чтобы иметь возможность выступать в качестве гостевой ОС поверх Xen. Теперь для ОС, такой как Linux, я могу понять, что может означать «модификация», но в случае с такой ОС, как, например, Windows XP, что это значит? Я имею в виду, что XP - закрытая проприетарная ОС, верно?

Ответы [ 3 ]

3 голосов
/ 22 января 2010

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

1 голос
/ 22 января 2010

Xen изначально был университетским проектом. Как исследователь (или как государственное учреждение, занимающееся вопросами безопасности инфраструктуры), вы можете получить исходный код Windows от Microsoft. Вам просто не разрешено распространять собственную версию Windows.

Это именно то, что они сделали: у них был исходный код Windows XP, а затем они перенесли XP на Xen, просто чтобы показать, что если бы Microsoft когда-либо официально поддерживала Xen, это было бы выполнимо.

0 голосов
/ 05 февраля 2010

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

...