
Давайте представим, что у вас дома стоит сверхмощный сервер размером с настольный компьютер (это просто визуализация).
2048 физических ядер по 3 ГГц каждое, 64 ТБ ОЗУ, GTX 780 Ti Black Edition (SLIx4, (четыре видеокарты работают как одна). Я имею в виду, это действительно возмутительно хардкорный компьютер.Да, я знаю, это невозможно сделать на рабочем столе, это просто помогает вам визуализировать мой вопрос.
Если предположить, что я буду использовать Linux, я бы установил клиент виртуальной машины, например VirtualBox или VMware, и установил бы Windows на него. Я бы дал Windows:
- 6 ядер Intel
- 32 ГБ оперативной памяти 1600 МГц
- 1 ТБ SSD
Я бы включил все настройки, например "Включить ускорение трансляции XYZ" и все "Увеличение 2D/3D графики". Проще говоря, я бы просто включил любую настройку, которая поможет повысить производительность. Как графически, так и "процессно".
Сможет ли такой компьютер запускать сложные визуальные симуляции с высокой частотой кадров или запускать хардкорные игры на высоких настройках с высокой частотой кадров или, например, отображать 8K-фильм со скоростью 60 кадров в секунду (если бы у меня был 8K-монитор для этого)?
решение1
Ну этоявляетсявозможно, однако, вы никогда не установите Linux, а затем гипервизор типа 2, вы установите гипервизор типа 1 (собственный), такой как Hyper-V или ESXi. Это означает, что они находятся на более низком уровне и имеют прямой доступ к оборудованию, тогда как гипервизор типа 2 должен подстраиваться под ОС, что не идеально.
Также 3D-рендеринг или любая работа с интенсивным использованием GPU немного отличается. VMware ESXi имеет две функции, называемые VSGA и VDGA, которые напрямую взаимодействуют с GPU, как выделенным (VDGA), так и общим (VSGA). Эти функции требуют специального оборудования и не работают со стандартными домашними игровыми картами.
Но на самом деле, имея много денег и навыков, вы можете создать виртуальную машину, которая будет делать все, что вам угодно.
Некоторые игровые компании уже запускают сайты потоковых онлайн-игр, где вы можете играть в новейшие игры, все они работают на виртуальных машинах.
Надеюсь, это хоть немного поможет ответить на ваш вопрос, это довольно обширная тема.