Просматривая статистику, увидел запрос по которому заходили из гугла: что быстрее "-cpu host" или "-cpu qemu64"
Так вот, ответ кроется в сути параметров. При указании qemu64, виртуальный процессор эмулирует определенный набор флагов, это такой универсальный набор подходящий для большинства конфигураций. При указании host, виртуальная машина эмулирует процессор со всеми возможными флагами доступными от аппаратного процессора. Таким образом qemu64 будет по возможностям беднее чем host и в каких то операциях соответственно медленнее.
Но не стоит забывать про живую миграцию. Параметр host очень сильно привязывает виртуальную машину к процессору хост-системы, и поэтому миграцию следует выполнять только на оборудование с таким же процессором.
Так вот, ответ кроется в сути параметров. При указании qemu64, виртуальный процессор эмулирует определенный набор флагов, это такой универсальный набор подходящий для большинства конфигураций. При указании host, виртуальная машина эмулирует процессор со всеми возможными флагами доступными от аппаратного процессора. Таким образом qemu64 будет по возможностям беднее чем host и в каких то операциях соответственно медленнее.
Но не стоит забывать про живую миграцию. Параметр host очень сильно привязывает виртуальную машину к процессору хост-системы, и поэтому миграцию следует выполнять только на оборудование с таким же процессором.
Комментариев нет:
Отправить комментарий