Настройка surround physx на ноутбуке

Обновлено: 07.07.2024

Всем привет! На просторах интернета можно встретить множество статей и видео о том, как средний ПК оптимизировать под игры. Но все они пользуются лишь одним инструментом — снижением графики игры ниже минимальной. Сегодня я расскажу о том, как можно оптимизировать средний компьютер под тяжёлые игры, при этом не снижая графику.

Плюс ко всему, я приведу в пример немного тестов, основанных на MMORPG игре "Blade&Soul", в которой движок был обновлён до Unreal Engine 4, соответственно, системные требования выросли.

Взято из открытого доступа. Источник: Яндекс.Картинки Взято из открытого доступа. Источник: Яндекс.Картинки

Что мы имеем?

А имеем мы следующую сборку ПК:

  • Intel Xeon E5450 3.0 Ghz 4 ядра 4 потока на LGA775.
  • 8 гигабайт ОЗУ частотой 1333 Mhz типа DDR3.
  • ASUS GeForce GTX 750 Ti 2Gb
  • HDD-накопитель ёмкостью 500 гигабайт (не SSD!)
  • Интернет-соединение с телефона по технологии H+.
  • Windows 7 Профессиональная 64-бит.

Системные требования игры для теста:

Для игры Blade&Soul есть две версии клиента: 32 и 64 бит. Мы будем проводить тест на основе 64-х битного клиента.

Системные требования с японского сервера (самые актуальные, в том числе и для России), системные требования русского сервера не обновлялись с февраля 2019-го года, поэтому потеряли свою актуальность. Системные требования с японского сервера (самые актуальные, в том числе и для России), системные требования русского сервера не обновлялись с февраля 2019-го года, поэтому потеряли свою актуальность.

И так, для комфортной игры нужен процессор Intel Core i5-9400F, 16 гигабайт ОЗУ и GTX 1650.

Многие сейчас скажут, что можно ведь запустить 32-х битный клиент и играть спокойно. Да, можно, но какой смысл на таком оборудовании запускать слабый клиент? Плюс, 32-х битный клиент порою подвисает и вылетает (из-за ограничения в 3,25 Гб ОЗУ)

Ещё, сейчас многие могут заявить, что при таких системных требованиях клиент даже не стартанёт или будет висеть. Это не так. Без оптимизации были долгие загрузки. Ведь для этой цели я и пишу статью про оптимизацию, дабы повысить производительность. Ну, перейдём к оптимизации.

Оптимизация

1. Для начала перейдём в настройки нашей видеокарты . Покажу на примере NVIDIA.

  • Переходим в " Панель управления NVIDIA " на вкладку " Управление параметрами 3D "
  • Поскольку мы оптимизируем без снижения графики, то восстанавливаем настройки к заводским (если вы уже оптимизировали снижая графику).
  • Выбираем пункт " CUDA - графические процессоры " и выбираем там нашу основную видеокарту, поскольку у меня она одна (нет встроенной), то у меня она и стоит по умолчанию.
  • Пункт " Потоковая оптимизация " оптимизирует видео, повышая FPS, если игра обрабатывается многоядерным процессором. Включаем.
  • Пункт " Режим управления электропитанием " выбираем пункт " Предпочтителен режим максимальной производительности ". Энергопотребление, собственно, возрастёт, но поскольку у нас ПК, то включаем.
  • Переходим в раздел " Настройки Surround, PhysX ". В настройках PhysX выбираем нашу видеокарту.

На этом настройка видеокарты завершена. Как видите, графику мы тут не снижали.

2) Оптимизируем службы Windows .

Можно отключить следующие службы:

  • Удалённый реестр — обычному пользователю он ничего не принесёт, отключаем.
  • Смарт-карта — многие ли из вас ими пользуются? Отключаем.
  • Диспетчер печати — отключаем лишь в том случае, если у вас нет принтера.
  • Сервер — поскольку у нас "игровой" ПК, то отключаем.
  • Браузер компьютеров — не пользуетесь локальной сетью? Тогда отключаем.
  • Поставщик домашних групп — аналогично предыдущей - отключаем.
  • Вторичный вход в систему — если пользуетесь компьютером с одного пользователя - отключаем.
  • Модуль поддержки NetBios — отключаем однозначно.
  • Службы ввода планшетного ПК — нет сенсорного монитора? Отключаем.
  • Планировщик Windows Media Center — много ли тех кто им пользуется? Отключаем.
  • Поддержка Bluetooth — отключаем если им не пользуемся.
  • Windows Search — индексация занимает некоторое количество ресурсов ПК, поэтому отключаем, если не пользуемся поиском.
  • Службы удалённых рабочих столов — отключаем, если не подключаемся ни к кому по локальной сети дабы посмотреть его рабочий стол.
  • Факс — факс в 2020-м? Отключаем.

Готово, службы настроены!

3) Общая очистка ПК .

Чистим реестр, временные файлы и т.д. Если у вас HDD, то делаем его дефрагментацию. Благо, программ для того, чтобы автоматизировать этот процесс, в интернете очень много, описывать каждую не буду.

4) Общее обслуживание ПК .

Это я вынес в последний пункт, поскольку сам я этого в этот раз не делал (чистил недавно, а термопаста ещё не высохла, не было необходимости).

Пыль и высохшая термопаста — причины повышенного нагрева деталей системного блока. Появляется такое явление, как троттлинг — снижение производительности с целью остужения процессора и видеочипа.

Чистим от пыли, меняем термопасту, и всё готово.

Подводя итоги : конечно, из очень слабого ПК вы не получите игровой даже такой оптимизацией. Но если у вас компьютер тянет игру, но немного проседает до 20-25 FPS, то дотянуть его до стабильных 30-45 FPS можно.

Тесты

Как я писал в начале этой статьи, я проведу тест на основе игры Blade&Soul на 64-х битном клиенте.

И так, всё оптимизировано, авторизируемся в клиенте, заходим в игру. С системными требованиями (если забыли) можно ознакомиться в начале статьи.

Мы имеем следующие настройки графики (напомню, что это оптимизация без снижения графики) с разрешением экрана 1280*1024:

FPS отображается в верхней части экрана. Если не видно, можно увеличить изображение. 64 FPS на максимальных настройках в небольшой локации, учитывая системные требования — довольно неплохой результат. FPS отображается в верхней части экрана. Если не видно, можно увеличить изображение. 64 FPS на максимальных настройках в небольшой локации, учитывая системные требования — довольно неплохой результат.

Теперь перейдём на тяжёлую, большую локацию, где обычно много игроков (будем учитывать, что у меня H+ соединение со средней скоростью 4-6 Мбит/сек, но в действительности бывает меньше, а для игры нужны стабильные 10 Мбит/сек — отсюда ещё небольшая просадка при загрузке персонажей).

Стабильные 35-45 FPS (скачет в зависимости от количества элементов и использования эффектов + физики). Для игры с такими требованиями — на LGA775 это идеально. Стабильные 35-45 FPS (скачет в зависимости от количества элементов и использования эффектов + физики). Для игры с такими требованиями — на LGA775 это идеально.

Как я и говорил, на этой локации обычно много игроков, в таком случае мы получаем стабильные 30 FPS, чего достаточно для комфортной игры, учитываем, что эта локация — одна из самых тяжёлых.

По скорости загрузки — до оптимизации вход в игру занимал в среднем 7 минут, после оптимизации — 4 минуты, и игра стартует. Локации тоже стали грузиться побыстрее.

Вывод : как по мне, для LGA775 и игры с такими требованиями — это идеальных результат оптимизации, ведь в большинства локациях FPS ниже 45-50 не опускается. Можно смело использовать тяжёлый клиент, который работает намного лучше и стабильнее 32-х битного.


For English-speaking official guide from Electronic Arts at the bottom. Информация взята из разных источников, проверенно мною, тормоза и проседы пропадают, функция PhysX в игре включена, игра берёт компоненты .dll из системы, поэтому в игре определяется более новая версия PhysX, игра которая лучше понимает вашу видеокарточку.
Так как никто не написал руководства, только лишь про то что PhysX можно просто выключить, то напишу руководство как не выключая PhysX наслаждаться игрой с эффектами PhysX и без тормозов для владельцев карт NVIDIA.
AMD и Intel в пролёте, хоть и ходит слух о возможности запустить PhysX на карте AMD.


2


3,495 уникальных посетителей
82 добавили в избранное





ОЧЕНЬ ВАЖНО. У вас должны быть установлены драйвера PhysX в системе.
Без них данная инструкция вам не поможет. Иначе игре нечего будет использовать.

После полной установки и первого запуска игры (рекомендуется), необходимо зайти в папку с игрой, к примеру: C:\Program Files (x86)\Steam\steamapps\common\mirrors edge\Binaries и удалить папку "PhysXLocal", а также два .dll файла:
-PhysXCore.dll
-PhysXDevice.dll
И всё. Эти 3 файла, и всё, трогать PhysXExtensions.dll НЕ нужно.

Далее, нажимаем по рабочему столу правой кнопкой и выбираем: "Панель управления NVIDIA". Выбираем пункт "Параметры 3D" и под ним "Настройка Surround, PhysX". В этом пункте строго выбираем нашу видеокарточку от NVIDIA (у меня она GTX 680), а сама настройка стояла на автовыборе, что значит не ясно что в игре используется ЦП/или видеоадаптер. Обязательно нажимаем кнопку: "Применить". Закрываем окно.

После выполнения этих процедур вы свободно заходите в игру, загружается она точно также, но загрузчик и ядро PhysX берётся из папки C:\Program Files (x86)\NVIDIA Corporation\PhysX.
Только такая процедура помогла мне играть со стабильными 60 FPS, на наивысших настройках графики и со сглаживанием 16XQ. Файлы нужно именно удалять. Я пробовала заменить их вручную из папки C:\Program Files (x86)\NVIDIA Corporation\PhysX, перепробывала кучу .dll, и в общем. У меня игра нифига не запустилась xD
В общем файлы нужно именно удалять, а игра уже сама подцепит компоненты, которые работают на вашей машине.

NVIDIA Graphic Cards owners

Modern NVIDIA graphic cards can also have issues with PhysX on Mirror's Edge. That's because the game uses very old PhysX drivers, which are not supported by modern graphic cards (Up to my experience, even a GTX 970 can experience bad performance with those old PhysX drivers) You can solve this issue and play Mirror's edge with PhysX enabled and your modern NVIDIA graphic card. To do it:

Go to game's binaries directory
-Origin: C:\Program Files (x86)\Origin Games\Mirror's Edge\Binaries
-Steam: C:\Program Files (x86)\Steam\steamapps\common\mirrors edge\Binaries

Delete those files and folders (make a backup if you want)
-PhysXCore.dll
-PhysXDevice.dll
-Folder "PhysXLocal"
-Make sure you did not delete PhysXExtensions.dll

If after doing that you're still experiencing bad performance, check that PhysX is set to use your graphic card instead of your CPU on NVIDIA Control Panel. To do it:

Right click on the Desktop and click on NVIDIA Control Panel
On the left, click on Surround, PhysX
Make sure that your PhysX processor is your graphic card and not your CPU

Video:

Дмитрий Синеглазов

Алексей, понимаю да) но был же хайп мол physx теперь на Линукс и тд на хабре в том числе писали. И исходники для Лин есть, ток у меня не собралось. И деб пакеты встали норм, но вот кроме инфы как поставить и "ура оно теперь на Линукс" ничего не нашёл, как настраивать. Обидно помимо всего прочего игрули под Вайн идут лучше чем на 10, но из-за перегрева проца при дефолтном его использование с карточкой nvidia игры недоступны(

Михаил Быков

Михаил Быков

Дмитрий Синеглазов

Михаил, я хочу установить конфигурацию PhysX с ЦП на ВП, чтобы процессор при включенной видеокарте не грелся на 100 градусов. Команду в терминале, кнопку в панели управления, что угодно - сайтов с установкой PhysX и запуском дебильных тестов полно, а мне нужна именно эта одна настройка.

Дмитрий Синеглазов

Михаил, у меня работают дрова, тиринга нет, картинка не хуже чем в windows, но процессор перегружается сильно. В windows та же проблема и лечится она только через physx. Ну либо как-то иначе на gpu расчёты перевести. Ну т.е. если по той ссылке о том что-то есть - то подскажите пжлст)

Михаил Быков

Дмитрий, вам нужно добавлять переменную при запуске приложения чтобы обрабатывалось nvidia. В крайней версии минта есть апплет для этого

Дмитрий Синеглазов

Михаил Быков

Дмитрий, у меня ноут с амд+амд поэтому наглядно не покажу. Правой кнопкой мыши по панели задач там выберите апплеты. Там найдите nvidia prime gpu Display. Помоему это то что вам надо.

Михаил Быков

Дмитрий Синеглазов

Михаил Быков

Алексей Манухин

Судя по постам выше, именно physx вам нафик не нужен :)

Дмитрий Синеглазов

Михаил Быков

Дмитрий, я не спец. в этой области и могу ошибаться. Physx используют игровые движки и ставится он вместе с играми в вайн или через winetricks иначе у вас будет выскакивать ошибка об отсутствии библиотек. Тиринг потому что видеокарта начинает выдавать больше кадров чем частота обновления дисплея. Решается включением вертикальной синхронизации vsync

Дмитрий Синеглазов

Михаил, решается только в играх так, а при включенной карте везде рассинхрон. А вообще нужны подходящие дрова. Physx используется не только в движках а в принципе для вычислений через гпу им ЦПУ. Да в Линукс в Вайн он как отдельная библиотека ставится. Но это только в Вайн и непонятно как настраивать.
Я поставил 460 дрова, хотя на мою карточку больше 317 не идёт, а поддержка physx только с 337 дров. Работает без рассинхрона но пока только в сан Андреас тестил. Если в 5 и ведьмаке 3 тоже не будет греться то можно считать что с 337+ по умолчанию проблема решена, если нет буду искать дальше)

Михаил Быков

Дмитрий, о движка игровых я написал к примеру в приложениях где нужны такие расчёты тоже используется. Vsync включается не только в играх, но и в окружениях рабочего стола, посмотрите в настройках.


Привет гайс. В общем ведьмак у меня скачет на моей Плотве на 20-40 фпс на низко средних настройках. Но полазив по форуму в поисках оптимизации я нашёл интересное решение, которое действительно сделало мою игру комфортной, но есть одно но:
В панели управления Nvidia - Настройка Surround, PhysX, есть выбор настроек PhysX, по умолчанию у меня стоит автовыбор, но фпс держится в играх в пределах 20-40, при смене автовыбора на цп фпс возрастает на 10, и держится почти на 60. Безопасно ли эту опцию оставлять на цп? проц i7-3770 8gb оперативы. gtx 950 2g
Заранее спасибо


Swaggershift
Так тяжело бы прочитать внизу на панели описание какая функция за что отвечает?


Саня Гладышев
Прочитал.
Что я должен был из этого понять? Там написано только про этот движок, какой он классный и какие эффекты даёт. Что даёт измения параметров физикса - ничего не сказано, есть только выбор, как в Матрице.
Вот я и прошу знающих людей мне подсказать как быть, оставлять ли эту опцию включенной. Ибо я только недавно купил новую видеокарту, потому что старая сгорела, там была слабая система охлаждения


Артем Фаркраев
Мне интересно только почему при смене опции на цп у меня фпс вырастает в миллиард раз, если нигде не зайдествован физикс. Да чёрт возьми, у меня до этого бетман новый еле карабкался, сейчас с этой опцией включенной на центральный процессор я могу его спокойно играть при 60 фпс.
Я просто этого не понимаю. Безопасно ли это для проца, видюхи


А в чем ты видишь опасность я не могу понять? Физику может как проц обсчитывать так и видюха.
Ну может нагрузка на процессор очень большая. Я по проге Speccy смотрел температура на 2 градуса выше становится. Видяха gtx 950 работает в бетмане и ведьмаке 3 на 62 градуса, а проц на 40-50. Вроде всё норм. Но просто на всякий случай хочу перестраховаться.
Фпс вырос до небес просто. Если это безопасно так и оставлю, спасибо большое!


Swaggershift
Там написано, что автовыбор нужен, чтобы система сама выбирала, что более необходимо ресурсы видеокарты или цп. Выбор чего то конкретного нужно в зависимости от того, что у тебя лучше видеокарта или процессор и с чем игра лучше работает.


Саня Гладышев написал:
Там написано, что автовыбор нужен, чтобы система сама выбирала, что более необходимо ресурсы видеокарты или цп. Выбор чего то конкретного нужно в зависимости от того, что у тебя лучше видеокарта или процессор и с чем игра лучше работает.


Она выбирает видеокарту
Но игра выдаёт фпс больше при выборе цп.
Ну как-то так.
Всем спасибо за ответы. Я просто не знал, что это не значительные изменения. Мало ли что, перестраховался просто




Спасибо парни. На 3-ех сайтах оставил такой тред и никто не ответил, тут же мгновенно. Хороший сайт и отличные пользователи. Пожалуй обустроюсь тут.
---VENOM---
Всё учёл что ты написал, только вот этот момент интересен. Можно поподробнее про
Если переживаешь - посмотри критическую температуру цп и видеокарты и иногда, в особо жаркие дни, включай hwmonitor, который сохраняет максимальную и минимальную температуры и показывает текущую, и там после игры погляди




Swaggershift
При перегреве процессора компьютер должен выключаться автоматически, и не запускаться(BIOS не даст запустится из-за перегрева) И как правильно сказал ---VENOM---,если не лезешь "глубоко" в настройки,то ничего не должно случиться.

Swaggershift
Еще проще для PhysX поставить отдельную(вторую) видеокарту в любой свободный PCI-E слот (при этом никаких кабелей не нужно), например какую нибудь старую Geforce начиная с серии 8600GT или выше 8800GT, или 200-я, 400-я, 500-я, 600-я, 700-я, 900-я серии, типа 220GT - 920GT, короче можно любую хоть ТИТАН, но даже такая старая видеокарта как 8800GT раз так в 20. быстрее будет обрабатывать физику, чем любой современный проц! (т.е. PhysX в принципе не будет жрать и задействовать ресурсы основной видеокарты и ЦП, тем самым эти два элемента будут разгружены естественно только на момент обработки PhysX ) В управлении дровами выбираем, что за PhysX отвечает именно эта карта! Кстати, в первом Бэтмане даже была такая опция в настройках -"отдельная карта для PhysX" Вопрос сколько сейчас стоят эти карты, 8800 или 8600 или 220, 230, 240GT и.т.д думаю рублей 500 на рынке! Себе ставил свою старую 260GTX от GIGABYTE - что считается ОЧЕНЬ ЖИРНО "для только PhysX!" у меня просто другой не было, а покупать не хотел! Основная была на тот момент MSI 470GTX и ЦП Phenom 965 BE
P.S. блок питания разумеется был на 750WT + хорошо охлаждаемыq корпус (Thermaltake Element G в моем случае)
и да, тестировал у друга прогой PhysX FluidMark или FURMARK, при этом, если в управлении дровами ставишь ЦП то 3-15FPS, а отдельная видюха показывала от 80 до 180FPS(хотя могу ошибаться в цифрах, (давно это было) но хорошо помню, что разница была в РАЗЫ больше)) тестил 8800GT в паре с 270GTX и Phenom 550 BE
(ставилась вторая карта на PhysX, специально - для игры Мафия 2.)
И кстати в моем случае 260GTX + 470GTX в Мафии 2 особенно большого прироста общего FPS не было!, наверное потому что, сама 470ПЕЧ уже не мало для этой игры.


Артем Фаркраев
Про температуру 82-84 градуса,почисть её,а то может и сгореть)) У неё критическая уже 95 градусов,у меня на старой 8800gt сгорели конденсаторы и при средней температуре 60-70)) И она работала,но мин.разрешение и мин.количество цветов(16 бит) )) И производитель ведь не соврал,она же работала)))


Артем Фаркраев
Откуда вы это берёте?? На сайте NVIDIA в описании продукта указывается критическая температура,а не нормальная.И критическая у нее 95 градусов,а у тебя стандартная рабочая рабочая 82!.Я про 5 разных 780ti,только что прочитал и 82 градуса(при нагрузке) это приемлемая температура,но не как не стандартная рабочая.Если она у тебя постоянно так нагревается,то значит плохое охлаждение.
И тем более указывается производителем критическая температура только GPU,но помимо неё греется и память и всё остальное на ней,у конденсаторов предельная как мне говорили 50-60 градусов.

в педьмаке вроде пузикс не используется. тама другой физический движок. волосы это другая технология скорей всего и физика у них выселяется на цпу.
а истинная гпу физика будет работать на процессоре но весьма медленно. причем чем больше пызиксов тем медленнее работает процессор. в простой физике цп будет даже нагибать видеокарту. есть игры которые цп просто не вытащит. ставил короч 285 под фузиксу. где та прирос был а где-та то был и обратный если фызикой занимается 690. в мафии 2 кстати был тот самые обратный прирост.
смысла ставить 2гпу под физику ща мало. оно делит лининию экспрес пополам. игр с физикой относительно не много. тока если заваляля какой нибудь хлам типа 580-680 его можно рядышком воткнуть с современной картой лучше купить один или 2 тетана и все, почаны..

Читайте также: