Вопрос: При работе с виртуальными машинами лучше поддерживать VT-x или более высокую тактовую частоту?


Я смотрю на создание новой рабочей станции. Я буду использовать VMWare Workstation для запуска виртуальных машин, возможно, только один или два за раз. В настоящее время я решаю вопрос о процессоре и вариантах, которые я рассматриваю как i7 2600, так и i7 2600K. 2600 поддерживает инструкции VT-x и VT-d, но не разгоняется. 2600K разгоняется (от 3,4 ГГц до 4,5 ГГц легко), но не имеет поддержки VT-x и VT-d.

Что было бы более полезно для общего развития и для виртуальных машин?


4
2018-01-09 23:53


Источник




Ответы:


2600k поддерживает VT-x, См. ДА в строке VT-x. Кажется, ему не хватает поддержки VT-d. Но это не имеет особого значения для вас с VT-d, не поддерживается под Vmware Workstation, или, насколько я знаю, какой-либо гипервизор, кроме Vmware ESXi, который является гипервизор типа 1 и не подходит для использования на вашей настольной системе.


6
2018-01-10 01:08





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

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

Также некоторые из них не работают без VT (Windows 2008). Некоторые хост-системы явно требуют VT (последний ESX).


4
2018-01-10 00:07



Это не для сервера, а просто для настольной рабочей станции для разработки. - aj.esler
Затем вы все же хотите иметь возможность тестировать множество различных технологий и, надеюсь, все еще хотите некоторую стабильность нет: p? - Lucas Kauffman
Ваш ответ в основном не имеет значения. Поскольку оба процессора он говорит о поддержке VT-x. - Zoredache
Поскольку он заявил, что «2600K разгоняется (от 3.4 ГГц до 4,5 ГГц легко), но не имеет поддержки VT-x и VT-d». Я собирался с этим. - Lucas Kauffman


VT-x и VT-d pro: некоторые ОС требуют, чтобы он запускался / загружался.


1
2018-01-10 00:02



Ваш ответ в основном не имеет значения. Поскольку оба процессора он говорит о поддержке VT-x. VT-d не требуется для запуска / загрузки. Это функция, которая позволяет напрямую отображать IO-устройство в виртуальную машину. - Zoredache


Будете ли вы запускать ОС на базе Windows? Возможно, вы захотите попробовать дистрибутив Linux с последней реализацией KVM, такой как OpenSUSE (+ Virtualization Repos) или Fedora (Bloody Edge and Development Platform). Виртуальная машина на основе ядра (-KVM-) использует аппаратную виртуализацию на основе VT-x (Intel Vanderpool) или VMX (ADM Pacifica). Вы можете практически виртуализировать любую платформу, которую хотите. Альтернативой этому будет использование VirtualBox, который также может использовать аппаратную виртуализацию. НТН


0
2018-01-10 02:51