Мы запускаем множество виртуальных машин в кластере VMWare, как только процессор используется на 80%, все начинает замедляться.

Есть ли логическая причина для этого? Также VMWare говорит, что использует много ресурсов процессора (оповещение)

1 ответ1

1

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

То же самое и с виртуальными машинами. Физический процессор может одновременно запускать только одну вещь, что означает, что одновременно может работать только одна виртуальная машина. Таким образом, гипервизор «разделяет» процессор, сокращая время процессора на куски. Каждая виртуальная машина получает определенный кусок, чтобы делать свое дело, и если она получает куски процессора достаточно часто, это похоже на фильм:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .