Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Windows 10 виртуальная машина с передачей GPU показывает плохую производительность в одной игре (Fallout 76)

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Windows 10 виртуальная машина с передачей GPU показывает плохую производительность в одной игре (Fallout 76), Proxmox Виртуальная Среда
     
    jppowers
    Guest
    #1
    0
    19.04.2020 00:15:00
    Здравствуйте, друзья! Я собрал хост Proxmox пару месяцев назад, чтобы объединить несколько компьютеров, выполняющих разные задачи, в одну физическую машину с несколькими виртуальными машинами. В техническом плане это немного избыточно. Dell Poweredge R730XD с процессором Intel Xeon E5-2667v4 (двойной), 256 ГБ ОЗУ DDR4 2400MHz (128 ГБ на процессор), 8 дисков по 6 ТБ (zraid2, перенесённый с старого NAS), 4 SSD по 1 ТБ (в RAID10 на ZFS для хранения образов ВМ) и 2 SSD по 250 ГБ для установки Proxmox, а также карта Supermicro с двумя NVMe PCIe с битумированием слотов, чтобы установить несколько SSD от Samsung NVMe. Начал с nVidia GTX 980Ti, но обновил до RTX 2080 Super, так как большинство игр теперь стабильно работают. У меня есть виртуальная машина Windows 10 с 12 vCPU (с использованием pve-helpers для назначения их на ядра второго процессора, так как именно к нему подключена видеокарта), 32 ГБ ОЗУ и PCIe Passhtru 500 ГБ SSD Samsung 970 Evo NVMe (я использовал диск VirtIO SCSI, но клонировал с него на SSD с помощью ПО от Samsung, затем, загрузившись "внутри" ВМ, поменял порядок загрузки во время POST и убрал диск VirtIO), USB 3.0 PCIe-карта на 4 порта и видеокарту RTX 2080 Super. После множества настроек я добился стабильной хорошей производительности игр в ВМ. Call of Duty Warzone работает на замечательных 60+ кадров в секунду с высокими настройками, 3DMark показывает вполне приличный результат, и так далее. Вероятно, не так хорошо, как на чистом железе, но для меня этого более чем достаточно. Однако с выходом дополнения Fallout 76 Wastelanders я решил вернуться к этой игре... и она работает ужасно. У меня есть аккаунт Shadow.tech с "виртуальной машиной Windows 10 в облаке", которая просто KVM с версией моего процессора v3 с 8 потоками, 12 ГБ ОЗУ, меньшими дисками virtIO и Quadro P5000, но там фреймрейт в 2-3 раза выше. На моей персональной машине в ВМ я вижу ~20-30 fps в лучшем случае, даже при понижении всех настроек в игре, в то время как мой Shadow показывает 60+ fps в тех же местах. Для учета я добавил подписку Fallout 1st к своему аккаунту, чтобы иметь сервер для себя и быть уверенным, что мои проблемы не связаны с другими игроками, создающими замешательство на сервере и снижая мой фреймрейт. Я сделал еще несколько настроек сегодня, в частности загрузил WSL на обоих машинах, чтобы войти в Linux и выполнить cat /proc/cpuinfo для сравнения флагов процессора, и заметил отсутствие таких флагов, как sse3/sse4, что могло бы объяснить разницу в производительности. Я загрузил их, добавив больше к аргументам: -cpu list, сравнил списки снова, и все выглядит хорошо, но я все еще наблюдаю очень плохую производительность. Я не уверен, что у меня есть целый ряд проблем. Вполне возможно, что "Fallout 76 просто работает ужасно в ВМ", но я всё равно не понимаю, как Shadow.tech разобрался, чтобы игра шла хорошо. Пока я просто буду играть там, пока продолжаю пробовать разные настройки и смотреть, что получится. Вот мой .conf для ВМ ниже. Я не совсем уверен, куда двигаться дальше для устранения неполадок. Больше всего меня смущает, что даже при установке процессора в режим host мне все равно нужно передавать много флагов, которые должны быть включены, и, похоже, что-то я не так настроил где-то по дороге? Буду признателен за любую помощь! #cpu_taskset 5,7,9,11,13,15,21,23,25,27,29,31 agent: 1 args: -machine 'type=q35,kernel_irqchip=on' -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=NV43FIX,kvm=off,hv_time,hv-vpindex,hv_vapic,hv_relaxed,hv_synic,hv_stimer,ss,rdtscp,pclmulqdq,ssse3,fma,sse4_1,sse4_2,movbe,popcnt,xsave,avx,f16c,rdrand,abm,fsgsbase,tsc_adjust,bmi1,avx2,smep,bmi2,erms,invpcid' balloon: 0 bios: ovmf boot: dc bootdisk: scsi0 cores: 12 cpu: host,hidden=1,flags=+md-clear;+pcid;+spec-ctrl;+ssbd;+pdpe1gb;+aes efidisk0: vmstorage:vm-104-disk-1,size=1M hookscript: local:snippets/exec-cmds hostpci0: 82:00,pcie=1,x-vga=1 hostpci1: 85:00,pcie=1 hostpci2: 83:00,pcie=1 machine: q35 memory: 32768 name: Gamer net0: virtio=46:A6:25:E0:4E:79,bridge=vmbr3,firewall=1 numa: 1 ostype: win10 scsihw: virtio-scsi-single smbios1: uuid=07f2a4aa-e526-44e2-89b9-502f2a97b59b sockets: 1 tablet: 0 vga: none vmgenid: ab8c535a-fbb4-412c-8d58-1a78136200d4
     
     
     
    jppowers
    Guest
    #2
    0
    23.08.2020 22:19:00
    К сожалению, моим решением стало снова собрать специализированный игровой ПК. Я вернул свою 980Ti в сервер, надеясь, что смогу продолжать, но мотивации не хватает. Честно говоря, моя истинная цель — подождать немного. Я надеюсь, что обновления ядра и другие изменения смогут компенсировать, если не всю, то часть разницы. Лучше всего, что я могу понять, это то, что в определенных задачах виртуальная машина (VM) может использовать vCPU почти на полную мощность, в то время как в других установке виртуализированного Windows сильно не хватает ресурсов. Я считаю, что это больше связано с тем, как Windows воспринимает себя в виртуализированном окружении, особенно в плане управления процессорами. Из-за множества игр с античитами, которые блокируют или банят вас, а также из-за того, что драйвер nVidia неправильно загружается для видеокарт Geforce в виртуальной машине, вам приходится обманывать Windows, рассказывая ей о состоянии вашей VM. Ставлю на то, что если бы вы смогли дать Windows понять, что это виртуальная машина, например, используя карту Quadro вместо Geforce и избегая игр, которые могут вас забанить, производительность была бы лучше. Думаю, это и есть ключевое отличие в том примере с Shadow.tech, с которым я сравнивал: Windows, вероятно, по-другому управляет процессорами в виртуализированном состоянии, чего я/мы не можем позволить, когда вынуждены говорить Windows вести себя так, как будто это не VM.
     
     
     
    forresthopkinsa
    Guest
    #3
    0
    24.08.2020 21:10:00
    В итоге мне удалось решить свою проблему прошлой ночью — после нескольких дней возни с настройками numa и привязкой процессоров кто-то сказал мне, что серверы HP по умолчанию работают в режиме "сохранения энергии", который ограничивает PCI устройства, и это нужно изменить в ILO. Теперь я чувствую себя идиотом. Посмотрите, какую разницу это дало:
     
     
     
    gabby008
    Guest
    #4
    0
    03.08.2021 08:58:00
    СПАСИБО! Я столько искал, что могло вызвать эту проблему... хотя сейчас я использую Dell R720, настройки питания и охлаждения в биосе перепутали линии PCIe... Я даже сменил несколько процессоров и перезапускал сервер несколько раз, но не наткнулся на этот пост. Я зарегистрировался просто чтобы поблагодарить тебя!
     
     
     
    new.koala80327
    Guest
    #5
    0
    29.05.2022 05:27:00
    Это действительно сделало мой день! Спасибо, мой друг!
     
     
     
    tryingtobuildsomething
    Guest
    #6
    0
    30.06.2022 13:02:00
    Привет, у меня HP 380 GEN 10, я применил то же самое, но все еще получаю 30-40 fps в играх. Я использую VGPU ПРПФИЛЬ С 60FPS. Использование моего графического процессора составляет 45%, а у меня 8GB RTX A5000 (VGPU Workstation). Мой процессор (8 vcpus amd epyc 2.5ghz) загружен на 60%. Windows 10 PRO
     
     
     
    sir_kecskusz
    Guest
    #7
    0
    28.07.2022 13:36:00
    О боже. (я тоже зарегистрировался, чтобы поблагодарить вас) Имел такую же проблему с моим Dell R720. Сходил с ума три дня, прежде чем наткнулся на этот пост. Дорогие пользователи серверов. Если у вас тоже капает крыша, зайдите в BIOS вашего сервера, найдите профиль производительности/режим/настройку и включите его. Перезагрузите, насладитесь сладким звуком игр, разрывающим ваши вентиляторы на 100%. Для управления вентиляторами на R720 (и, вероятно, других серверах Dell PowerEdge) посмотрите https://github.com/nmaggioni/r710-fan-controller, это ПРОСТО УДИВИТЕЛЬНО. А теперь обратно к игре в Stray на нашем сервере с женой. PS: @forresthopkinsa СПАСИБО, СПАСИБО, СПАСИБО!
     
     
     
    forresthopkinsa
    Guest
    #8
    0
    23.08.2020 11:29:00
    Вы кто-нибудь нашли решения своим проблемам?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры