То, почему делают KVM нужны Аппаратные средства, Помогло поддержке устанавливать даже основанную на Linux ОС

Вот некоторые подсказки для сужения вывода шоу, выполненного, подобного grep:

show run | begin word    : to start displaying the config at a specific line containing word
show run | include word  : to display all the lines containing the given word
show run | section word  : is a good one, too
2
задан 18 August 2012 в 09:12
2 ответа

KVM обеспечивает полную аппаратную виртуализацию, но вы можете использовать паравиртуализированные дисковые и сетевые драйверы (virtio). Большинство текущих дистрибутивов Linux будут использовать их по умолчанию, если вы настроили их при настройке виртуальной машины.

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

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

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

гости могут использовать специально написанные драйверы для некоторых критичных к производительности устройств (таких как драйверы диска и сети), чтобы повысить производительность до значений, близких к «голым». Паравиртуализированный драйвер вместо того, чтобы взаимодействовать с эмулируемым оборудованием, обращается (почти) напрямую к собственному оборудованию.

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

гости могут использовать специально написанные драйверы для некоторых критичных к производительности устройств (таких как драйверы диска и сети), чтобы повысить производительность до значений, близких к «голым». Паравиртуализированный драйвер, вместо того, чтобы взаимодействовать с эмулируемым оборудованием, обращается (почти) напрямую к собственному оборудованию.

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

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

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

6
ответ дан 3 December 2019 в 08:47

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

3
ответ дан 3 December 2019 в 08:47

Теги

Похожие вопросы