LINUX.ORG.RU

Интервью с Avi Kivity, автором и разработчиком kvm


0

0
Ресурс kerneltrap.org опубликовал интервью с автором и разработчиком проекта виртуальной машины kvm, Avi Kivity. Проект kvm был начат в середине 2006-го и включён в ядро в версии 2.6.20, в феврале 2007-го. kvm является полной реализацией системы виртуализации для x86 Linux систем, которая позволяет пользователям запускать гостевые операционные системы в виртуальных машинах.

В интервью, Avi рассказывает о текущем статусе проекта kvm, что из себя представляет и как работает kvm, а также про отличия kvm от других систем виртуализации.

>>> Подробности

★★★★★

Проверено: Pi ()
>ыл начат в середине 2006-го и включён в ядро в версии 2.6.20,

Не понятно зачем включать в ядро если версии kvm меняются чаше чем версии ядра - оттого приходится все время их обновлять ...

А так проект на железках с поддержкой виртуализации хорош. ...

SI ★★☆☆
()
Ответ на: комментарий от slava-soft
судя по всему не все процы поддерживают, для интеловских процов нужна поддержка vmx, для амд - svm (причем в некоторых процах, где есть этот флаг, отрублена апаратно)
anonymous
()
Ответ на: комментарий от anonymous
>судя по всему не все процы поддерживают, для интеловских процов нужна >поддержка vmx, для амд - svm (причем в некоторых процах, где есть этот >флаг, отрублена апаратно)

Все новые AMD с поддержкой DDRII поддерживаются. Насчет флага не знаю. Оно круче kqemu.

anonymous
()
Ответ на: комментарий от anonymous
>судя по всему не все процы поддерживают, для интеловских процов нужна поддержка vmx, для амд - svm (причем в некоторых процах, где есть этот флаг, отрублена апаратно)

мне пришлось перишить биус на своем ноуте

fyrer
()
Ответ на: комментарий от anonymous
>А кому вообще нужна вся эта виртуализация?

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

fyrer
()
Похоже теперь понятно почему под xen на Intel VT не работает windows 98 и MSDOS. Нужен проц с AMD Pacifica - он поддерживает виртуализацию real mode. Очень интересное интервью!
Marvin
()
> kvm является полной реализацией системы виртуализации

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

Relan ★★★★★
()
Ответ на: комментарий от anonymous
> причем в некоторых процах, где есть этот флаг, отрублена апаратно

Она там не "отрублена аппаратно", а залочена биосом, что есть баг.

Relan ★★★★★
()
с современной бизнес-логикой: "Чтобы ощутить всю крутость и актуальность того, что мы накодили, у вас должна быть железяка на которой это всё будет работать"
frame ★★★
()
Ответ на: комментарий от c0ff
>./configure --disable-gcc-check --qemu-cc=gcc

пробывал непомогает, при начале компиляции вываливает

/tmp/install/kvm/qemu-snapshot-2007-04-24_05/target-i386/ops_sse.h:593: невозможно восстановление после предыдущих ошибок make[1]: *** [op.o] Ошибка 1 make[1]: Leaving directory `/tmp/install/kvm/qemu-snapshot-2007-04-24_05/i386-linux-user' make: *** [subdir-i386-linux-user] Ошибка 2

fyrer
()
Ответ на: комментарий от fyrer
>>./configure --disable-gcc-check --qemu-cc=gcc

> пробывал непомогает, при начале компиляции вываливает

Это ключи для kvm (ставил kvm-19). Там qemu внутри. Опробовано на x86_64 (intel и amd), c gcc-4.1.1 и 4.1.2.

c0ff
()
Кстати подумалось, добавление VMI может иметь и другой эффект. Резко упростится разработка всяких примочек, типа coLinux. Правда для меня они давно уже не актуальны, но...
atrus ★★★★★
()
Ответ на: комментарий от fyrer
>>./configure --disable-gcc-check --qemu-cc=gcc

>пробывал непомогает, при начале компиляции вываливает

У меня получалось собрать, поигравшись с флагами компиляции. Но это всё не то... Писали бы лучше как следует. Пусть и работало б на n% медленнее.

const86 ★★★★★
()
Ответ на: комментарий от frame
> с современной бизнес-логикой: "Чтобы ощутить всю крутость и актуальность того, что мы накодили, у вас должна быть железяка на которой это всё будет работать"

Наоборот же. Чтобы ощутить всю крутость тех железок, что вы купили - вот вам прога. Для старых железок есть kqemu, который если и хуже, чем kvm, то несильно.

const86 ★★★★★
()
Ответ на: комментарий от anonymous
Дельфи конечно идет, а вот быдлопроги нет
anonymous
()
O, nash chelovek, iz Izrailia! ;)
zelo ★★
()
Ответ на: комментарий от const86
>У меня получалось собрать, поигравшись с флагами компиляции.

А по подробнее можно или лучше сцылочу, а то уже все мозги вынул.

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