Фризы при высоком ФПС на мощной система
131
28
Антон Железняков_881153 сказал(а):↑Всем привет , помогите решить проблему! На нормальной системе 5800х 3080 10гб 32гб оперативы при ульте МК , нажатию спелов по большому количеству скелетов/иллюзий пл игра фризит на секунду
Нажмите, чтобы раскрыть...Разрешение экрана какое? И какая частота оперативки?
Ceras сказал(а):↑Разрешение экрана какое? И какая частота оперативки?
Нажмите, чтобы раскрыть...Играл как на 2к , так и 1920 на 1080 , что там что там одинаково
Частота памяти 3600
coreI7 сказал(а):↑поставь игру на ССД, при чем на тот, где не установлена винда
Нажмите, чтобы раскрыть...Стоит на ссд, но на там , где винда (
Ufcxufgcg сказал(а):↑Что то с дисками, мне помогла переустановка
Нажмите, чтобы раскрыть...Поставил на новый другой ссд, все равно при ульте МК фризит
Антон Железняков_881153 сказал(а):↑Играл как на 2к , так и 1920 на 1080 , что там что там одинаково
Частота памяти 3600
Стоит на ссд, но на там , где винда (
Поставил на новый другой ссд, все равно при ульте МК фризит
Нажмите, чтобы раскрыть...
потерь пакетов при этом нет?
попробуй значение рейта увеличить и проверить как после этого будет:
в консоль rate 250000
если не поможет, то вернешь обратно на 80000.
если играешь в окне, то можешь еще попробовать сменить на полноэкранный режим и затестить.
+попробовать в параметры запуска добавить -threads 16 и -high
+пробовать сменить API рендеринга на vulkan.
+проверь режим электропитания в винде высокопроизводительный.
Антон Железняков_881153 сказал(а):↑Играл как на 2к , так и 1920 на 1080 , что там что там одинаково
Частота памяти 3600
Стоит на ссд, но на там , где винда (
Поставил на новый другой ссд, все равно при ульте МК фризит
Нажмите, чтобы раскрыть...Снеси, поставь снова, совсем недавно у меня была такая же проблема, на диск поставил доп игоу и дота залагала снес ее не помогло снес доту поставил на другой помогло
Консольную **** не ставь
Спасибо вам большое мужики, завтра попробую все советы и отпишусь
Spirit_WinD сказал(а):↑
потерь пакетов при этом нет?
попробуй значение рейта увеличить и проверить как после этого будет:
в консоль rate 250000
если не поможет, то вернешь обратно на 80000.
если играешь в окне, то можешь еще попробовать сменить на полноэкранный режим и затестить.
+попробовать в параметры запуска добавить -threads 16 и -high
+пробовать сменить API рендеринга на vulkan.
+проверь режим электропитания в винде высокопроизводительный.
Нажмите, чтобы раскрыть...А зачем 16, если у меня проц 8-и или я что то не понимаю ?(
Spirit_WinD сказал(а):↑
потерь пакетов при этом нет?
попробуй значение рейта увеличить и проверить как после этого будет:
в консоль rate 250000
если не поможет, то вернешь обратно на 80000.
если играешь в окне, то можешь еще попробовать сменить на полноэкранный режим и затестить.
+попробовать в параметры запуска добавить -threads 16 и -high
+пробовать сменить API рендеринга на vulkan.
+проверь режим электропитания в винде высокопроизводительный.
Нажмите, чтобы раскрыть...Потерь вроде не наблюдал
Ufcxufgcg сказал(а):↑Снеси, поставь снова, совсем недавно у меня была такая же проблема, на диск поставил доп игоу и дота залагала снес ее не помогло снес доту поставил на другой помогло
Консольную **** не ставь
Нажмите, чтобы раскрыть...Про консольную не понял , что именно не ставить ?
Inhuman_ сказал(а):↑Фриз скорее не от компа, а от сервера. Арена мк вообще багнутое дерьмо, которое до сих пор не фиксанули нормально
Нажмите, чтобы раскрыть...Просто на других компах , на которых играю , не наблюдал таких фризов, хотя там системы значительно слабее
Антон Железняков_881153 сказал(а):↑Спасибо вам большое мужики, завтра попробую все советы и отпишусь
А зачем 16, если у меня проц 8-и или я что то не понимаю ?(
Просто на других компах , на которых играю , не наблюдал таких фризов, хотя там системы значительно слабее
Нажмите, чтобы раскрыть...это потоки процессора, а не количество ядер. это не обязательно, но затестить можно на всякий случай.
команду rate можно проверить (некоторым оно помогает с ультой спектры и мк).
учитывая, что в игре в данный момент оптимизация в игре отвратная, то из предложенного в этой теме или в других в этой ветке форума может ничего не помочь.
конфига твоего должно хватать для игры более чем, поэтому остальные "оптимизации для potatoPC" не вижу смысла предлагать.
могу предложить переустановить саму игру (с удалением в стиме и папки самой игры с ее содержимым или сразу со стимом), а также удалением драйвера видеокарты с DDU и после установкой свежего и отключением оверлея geforce experience (если используется).
(если делать нечего, то можешь еще windows переустановить)
p.s. на всякий случай попробуй запустить игру с параметром -autoconfig (после запуска можно удалить), и проверь изменится ли что-то после этого.
может это вообще лаги серверов, на которые последние пару недель жалуются на форуме (возможно проблема конкретно RU серверов?).
Spirit_WinD сказал(а):↑это потоки процессора, а не количество ядер. это не обязательно, но затестить можно на всякий случай.
команду rate можно проверить (некоторым оно помогает с ультой спектры и мк).
учитывая, что в игре в данный момент оптимизация в игре отвратная, то из предложенного в этой теме или в других в этой ветке форума может ничего не помочь.
конфига твоего должно хватать для игры более чем, поэтому остальные "оптимизации для potatoPC" не вижу смысла предлагать.
могу предложить переустановить саму игру (с удалением в стиме и папки самой игры с ее содержимым или сразу со стимом), а также удалением драйвера видеокарты с DDU и после установкой свежего и отключением оверлея geforce experience (если используется).
(если делать нечего, то можешь еще windows переустановить)
p.s. на всякий случай попробуй запустить игру с параметром -autoconfig (после запуска можно удалить), и проверь изменится ли что-то после этого.
Нажмите, чтобы раскрыть...Понял, спасибо большое , попробую.
На счёт винды тоже думал
А вообще фризы эти начались только после 7.34е вроде бы
Потому что ещё в конце сентября все в порядке было , да и в других играх все отлично
Spirit_WinD сказал(а):↑это потоки процессора, а не количество ядер. это не обязательно, но затестить можно на всякий случай.
команду rate можно проверить (некоторым оно помогает с ультой спектры и мк).
учитывая, что в игре в данный момент оптимизация в игре отвратная, то из предложенного в этой теме или в других в этой ветке форума может ничего не помочь.
конфига твоего должно хватать для игры более чем, поэтому остальные "оптимизации для potatoPC" не вижу смысла предлагать.
могу предложить переустановить саму игру (с удалением в стиме и папки самой игры с ее содержимым или сразу со стимом), а также удалением драйвера видеокарты с DDU и после установкой свежего и отключением оверлея geforce experience (если используется).
(если делать нечего, то можешь еще windows переустановить)
p.s. на всякий случай попробуй запустить игру с параметром -autoconfig (после запуска можно удалить), и проверь изменится ли что-то после этого.
может это вообще лаги серверов, на которые последние пару недель жалуются на форуме (возможно проблема конкретно RU серверов?).
Нажмите, чтобы раскрыть...Ну у меня это примерно весь октябрь/ноябрь было . Причем только в игре в онлайне. С ботами или в тесте героя нет фризов
Spirit_WinD сказал(а):↑
+попробовать в параметры запуска добавить -threads 16 и -high
Нажмите, чтобы раскрыть...я бы не советовал этого делать.
если в настройках винды у тебя включен Game Mode - изменение приоритета процесса на высокий сделает только хуже, суть работы Game Mode заключается в понижении приоритета процессов, которые используют много оперативы, за счет этого фпс становится стабильнее
-threads 16 тоже сомнительный совет: с этим параметром запуска нужно указывать количество потоков равное количеству ЛОГИЧЕСКИХ ядер процессора, так например для 4 ядерных процев (8 логических) с параметром -threads 8 дота будет использовать 7 потоков, так как всегда используется -threads N-1 потоков (по умолчанию 4-1=3), убедиться в этом можно прописав в консоли команду sys_info
N3k33t сказал(а):↑я бы не советовал этого делать.
если в настройках винды у тебя включен Game Mode - изменение приоритета процесса на высокий сделает только хуже, суть работы Game Mode заключается в понижении приоритета процессов, которые используют много оперативы, за счет этого фпс становится стабильнее
-threads 16 тоже сомнительный совет: с этим параметром запуска нужно указывать количество потоков равное количеству ЛОГИЧЕСКИХ ядер процессора, так например для 4 ядерных процев (8 логических) с параметром -threads 8 дота будет использовать 7 потоков, так как всегда используется -threads N-1 потоков (по умолчанию 4-1=3), убедиться в этом можно прописав в консоли команду sys_info
Нажмите, чтобы раскрыть...на разных системах судя по тестам работает по разному, поэтому и предлагаю затестить это, так как есть те, кто заявляет, что у них от этого фпс и т.д. выше\стабильнее, у кого-то наоборот статтерить начинает (при чем с обоими параметрами). и игровой режим винды упомянутый делает куда больше чем просто приоритеты процессов и использование озу, и далеко не везде и не всегда он отрабатывает как надо, особенно если игра в окне и куча всяких оверлеев.
не совсем понял к чему высер про -threads. запусти игру с параметром -threads 1 и в sys_info у тебя будет threads engine pool 0. т.е. отсчет потоков начинается от 0 как я понимаю (0-1-2...-7 и т.п. типа как cpu0 etc.). если параметр не указан, то движок уже автоматом подбирает количество потоков.
в описании параметра и его работы нигде нет упоминания "ЛОГИЧЕСКИХ" ядер (там именно указаны потоки). запусти доту на 4\8 цп с командой threads 4 и будут загружены 4 потока (2\4) и т.п., а не только логические ядра (первый поток\ядро больше, из за всякого системного дерьма, стима и т.д.) если это не так, то хоть ссылку кинь на документацию от valveпо второму сурсу, где это есть (по первому сурсу не актуально).
да и source 2 вполне может использовать больше 8 потоков (разумеется не полностью, не нагружая каждое ядро\поток под завязку, как это могут делать другие движки).
пусть ТС сам тестит. поможет - здорово, не поможет и х. с этим, вернет (удалит) обратно как было.
ps. ох уж эти ... в каждой жо бочке затычка. как помочь по теме, так хрен что напишут и хрен их допросишься, как оффтопить и умничать начать направо налево так сразу налетают пачками в каждой теме.
UPD. похоже мне не стоит читать и писАть в сонном состоянии.
Spirit_WinD сказал(а):↑на разных системах судя по тестам работает по разному, поэтому и предлагаю затестить это, так как есть те, кто заявляет, что у них от этого фпс и т.д. выше\стабильнее, у кого-то наоборот статтерить начинает (при чем с обоими параметрами). и игровой режим винды упомянутый делает куда больше чем просто приоритеты процессов и использование озу, и далеко не везде и не всегда он отрабатывает как надо, особенно если игра в окне и куча всяких оверлеев.
не совсем понял к чему высер про -threads. запусти игру с параметром -threads 1 и в sys_info у тебя будет threads engine pool 0. т.е. отсчет потоков от 0 (0-1-2...-7 и т.п.). если параметр не указан, то движок уже автоматом подбирает количество потоков.
в описании параметра и его работы нигде нет упоминания "ЛОГИЧЕСКИХ" ядер (там именно указаны потоки). запусти доту на 4\8 цп с командой threads 4 и будут загружены 4 потока (2\4) и т.п., а не только логические ядра (первый поток\ядро больше, из за всякого системного дерьма, стима и т.д.)
source 2 вполне может использовать больше 8 потоков (разумеется не полностью, не нагружая каждое ядро\поток под завязку, как это могут делать другие движки).
пусть ТС сам тестит. поможет - здорово, не поможет и х. с этим, вернет (удалит) обратно как было.
ps. ох уж эти ... в каждой жо бочке затычка. как помочь по теме, так хрен что напишут и хрен их допросишься, как оффтопить и умничать начать направо налево так сразу налетают пачками в каждой теме.
Нажмите, чтобы раскрыть...я в курсе, что -threads с 8+ будет работать, но не уверен что это правильно
а где ты нашел описание этого параметра и его работы? поделись если не жалко, я например нигде этого не нашел (на сайте валв "sets the number of threads")
threads engine pool - а ты уверен, что это именно отсчет потоков?) по описанию с сайта валв, кажется это другое (https://developer.valvesoftware.com/wiki/Threads ) или я чего-то не понимаю?
еще есть параметр -onethreadpool который работает с -threads, но как он работает я тоже не нашел
я не пытаюсь умничать бро, просто делюсь своим опытом и пытаюсь разобраться с параметрами запуска, которые юзаю не первый год (у меня цп 4/8 и стабильнее всего работает с -threads 8)
а насчет -high приоритета доты - лично у меня с вкл Game Mode становится только хуже, особенно к концу игры, с нормальным приоритетом всё норм
да, признаюсь, не понял тебя сразу. в голове почему-то тригернуло не то при упоминании "логические" - подумал про количество самих ядер без гипертреадинга\смт. забей короч.
тем не менее в команде ведь значение и равно количеству потоков цп. (у ТСа оно и есть равное количеству потоков, 16).
не нашел я инфу на сайте валв. кроме упомянутой ссылки выше и описания команды (threads - Number of threads to allocate for the thread pool. возможно я не прав (не "погроммист" и не силен в терминологии), но совпадает это значение именно с количеством загруженных игрой потоков цп в мониторинге). и чем это плохо, не вижу. и опять же, если не вводить этот параметр, то Engine thread pool все равно совпадает с введенным значением этой команды. (казалось бы "snake oil", но тогда почему это влияет на фпс хоть и минимально).
инфа раньше кажется была или там или на ныне мертвом dev.dota (+куча другой инфы по параметрам запуска и траблшуту с игрой). (если найду инфу потом, вброшу тут. возможно следует обратиться к разрабам с разъяснением, но чет они в последнее время не отвечают и вообще игнорят дота комьюнити на том же реддите).
лично мне это дает буст примерно в 10-15фпс с лучшей отзывчивостью игры (при тесте в демо режиме или лобби, в самой игре 5-10 с меньшими дропами), немного, но это уже лучше чем ничего. при этом игровой режим включен. (поэтому пусть ТС и затестит сам как оно будет работать у него).
upd.
ps. вообще неплохо было бы все это протестировать на разных системах. есть желающие?
+нашел только в разных темках по counter strike go на реддите (7+ годичной давности) где разрабы не рекомендуют использовать эти параметры, типа это были как временные костыли и двигло игры должно само всем этим заниматься нормально. но относится ли это также к dota2, есть у кого инфа?
затестил на линуксе сейчас и там уже не видно этого прироста, но там в нативной версии игры в доте выдает фпс меньше чем на винде сейчас, так что такой себе тест. короче нужен ретест на винде и подтверждение какое-то (threads и high).
возможно я не прав о параметре threads (и к потокам цп это мало отношения имеет. мало инфы). в любом случае этот параметр тестить надо. или просто не использовать этот параметр если лаги\статеры\дропы фпс вызывает.
Spirit_WinD сказал(а):↑да, признаюсь, не понял тебя сразу. в голове почему-то тригернуло не то при упоминании "логические" - подумал про количество самих ядер без гипертреадинга\смт. забей короч.
тем не менее в команде ведь значение и равно количеству потоков цп. (у ТСа оно и есть равное количеству потоков, 16).
не нашел я инфу на сайте валв. кроме упомянутой ссылки выше и описания команды (threads - Number of threads to allocate for the thread pool. возможно я не прав (не "погроммист" и не силен в терминологии), но совпадает это значение именно с количеством загруженных игрой потоков цп в мониторинге). и чем это плохо, не вижу. и опять же, если не вводить этот параметр, то Engine thread pool все равно совпадает с введенным значением этой команды. (казалось бы "snake oil", но тогда почему это влияет на фпс хоть и минимально).
инфа раньше кажется была или там или на ныне мертвом dev.dota (+куча другой инфы по параметрам запуска и траблшуту с игрой). (если найду инфу потом, вброшу тут. возможно следует обратиться к разрабам с разъяснением, но чет они в последнее время не отвечают и вообще игнорят дота комьюнити на том же реддите).
лично мне это дает буст примерно в 10-15фпс с лучшей отзывчивостью игры (при тесте в демо режиме или лобби, в самой игре 5-10 с меньшими дропами), немного, но это уже лучше чем ничего. при этом игровой режим включен. (поэтому пусть ТС и затестит сам как оно будет работать у него).
Нажмите, чтобы раскрыть...и я признаюсь провтыкал, что ТС в первом посте писал какой у него проц, так что да, тут твоя правда)
про смерть dev.dota жиза, тоже раньше много полезного там находил
вкину от себя пару советов автору: проверь в настройках винды выключен ли DVR и снеси nVidia Experience если ставил (много где читал, что от него больше проблем чем пользы)
ещё интересно включен ли в настройках доты режим NVIDIA Reflex Low Latency? если да - попробуй выключить, посмотри как оно (фпс должен стать стабильнее, но может немного увеличиться отклик)
Spirit_WinD сказал(а):↑это потоки процессора, а не количество ядер. это не обязательно, но затестить можно на всякий случай.
команду rate можно проверить (некоторым оно помогает с ультой спектры и мк).
учитывая, что в игре в данный момент оптимизация в игре отвратная, то из предложенного в этой теме или в других в этой ветке форума может ничего не помочь.
конфига твоего должно хватать для игры более чем, поэтому остальные "оптимизации для potatoPC" не вижу смысла предлагать.
могу предложить переустановить саму игру (с удалением в стиме и папки самой игры с ее содержимым или сразу со стимом), а также удалением драйвера видеокарты с DDU и после установкой свежего и отключением оверлея geforce experience (если используется).
(если делать нечего, то можешь еще windows переустановить)
p.s. на всякий случай попробуй запустить игру с параметром -autoconfig (после запуска можно удалить), и проверь изменится ли что-то после этого.
может это вообще лаги серверов, на которые последние пару недель жалуются на форуме (возможно проблема конкретно RU серверов?).
Нажмите, чтобы раскрыть...В общем я сыграл одну тестовую как раз на макаке против пла , использовал параметр на потоки 16 и rate 250000 и что то из этого помогло
Спасибо большое , мужики!!! надеюсь больше таких фризов не будет у меня
Антон Железняков_881153 сказал(а):↑В общем я сыграл одну тестовую как раз на макаке против пла , использовал параметр на потоки 16 и rate 250000 и что то из этого помогло
Спасибо большое , мужики!!! надеюсь больше таких фризов не будет у меня
Нажмите, чтобы раскрыть...возможно помогло именно изменение rate. (стандартное значение 80000). если есть возможность\время затести будут ли лаги если вернуть обратно на 80000 вместо 250000. и будет ли разница в фпс и останутся ли лаги без параметра threads 16?
Антон Железняков_881153 сказал(а):↑Всем привет , помогите решить проблему! На нормальной системе 5800х 3080 10гб 32гб оперативы при ульте МК , нажатию спелов по большому количеству скелетов/иллюзий пл игра фризит на секунду
Нажмите, чтобы раскрыть...На интел поменяй
coreI7 сказал(а):↑поставь игру на ССД, при чем на тот, где не установлена винда
Нажмите, чтобы раскрыть...А почему нельзя туда где винда?
Spirit_WinD сказал(а):↑почему нельзя-то. вполне можно.
ставил на ssd с виндой и без, разницы не увидел вообще.
Нажмите, чтобы раскрыть...+
только рекомендуется, чтобы на этом диске после установки доки2 всегда оставалось не менее 30% свободного места (для лучшей производительности)
крч затестил на своём полумёртвом ноуте (ASUS, i7-7700HQ, nVidia GTX 1060 6G Mobile, 16G RAM 2300hz) с выкл. Game Mode и параметрами -high -mainthreadpriority 1/2 и результат убил: я столько лет трахался с настройками и параметрами запуска и вот наконец-то это дало свои плоды - идеальный фпс и в лобби и на сервере
почему-то раньше у меня и с -high и с изменением приоритета доты на высокий в ручную через ДЗ/Ashampoo дота никак не воспринимала эти изменения - sys_info в доте всегда показывал, что приоритет остаётся normal, но как только установил прогу Process Lasso - всё заработало как надо
в итоге что мне помогло:
1. Отключаем в настройках Windows Game Mode
2. Устанавливаем прогу Process Lasso
3. По пути: Steam\steamapps\common\dota 2 beta\game\bin\win64 заходим в свойства dota2.exe > Совместимость > Ставим галки на Отключить оптимизацию на весь экран, Запускать от имени администратора и > Изменить параметры высокого DPI > Переопределите режим масштабирования... > Приложение
4. параметры запуска:-dx11 -console -novid -threads N(N=кол-во потоков вашего CPU) -high -mainthreadpriority 1 (либо 2) -nofocus -oldtexturestreaming -nopanorama -nojoy -novr -nohltv -nosteamcontroller -map dota +exec autoexec.cfg
5. autoexec.cfg:mat_queue_mode 2;
mat_forcehardwaresync 1;
r_texturefilteringquality 0;
mat_picmip 1;
r_rootlod 2;
r_lod 0;
snd_async_fullyasync 1;
r_threaded_shadow_clip 1;
cl_threaded_bone_setup 0;
r_queued_decals 0;
r_queued_ropes 1;
r_queued_post_processing 0;
cl_threaded_particles 1;
cl_threaded_bone_setup 1;
cl_threaded_init 1;
sv_threaded_init 1;
r_queued_decals 1;
r_queued_post_processing 1;
engine_no_focus_sleep 0;
r_flashlightdepthtexture 0;
r_shadowrendertotexture 0;
net_maxcleartime 0;
net_compressvoice 1;
dota_embers 0;
cl_forcepreload 1;
r_light_flickering_enabled 0;
r_dota_enabled_3d_skybox_postprocess 0;
r_dota_render_2d_skybox 0;
r_dota_render_3d_skybox 0;
cl_particle_fallback_base 4;
cl_particle_fallback_multiplier 1;
cl_particle_sim_fallback_threshold_ms 3;
allow_clientside_entities 0;
dota_allow_clientside_entities 0;
dota_allow_clientside_particles 0;
mat_clipz 0;
cl_retire_low_priority_lights 1;
mat_compressedtextures 1;
mat_phong 0;
mat_fastnobump 1;
mat_bumpmap 0;
mat_fastspecular 1;
mat_specular 0;
rope_smooth 0;
enable_boneflex 0;
flex_smooth 0;
fog_enable 0;
fast_fogvolume 1;
r_forcewaterleaf 1;
r_renderoverlayfragment 0;
props_break_max_pieces 0;
cl_phys_props_enable 0;
cl_smooth false;
cl_smoothtime 0;
cl_interp_ratio 1;
cl_interp 0;
rate 786432;
6. Перед поиском каждой игры прописываем в консоль:
map_enable_background_maps 0
в конце игры наоборот включаем (чтоб заработало меню игры):
map_enable_background_maps 1
7. Кайфуем танцуем
PS: первый раз пробуйте без autoexec.cfg (думаю и без него будет норм)
N3k33t сказал(а):↑...
-mainthreadpriority 1 (либо 2)
...
6. Перед поиском каждой игры прописываем в консоль:
map_enable_background_maps 0
в конце игры наоборот включаем (чтоб заработало меню игры):
map_enable_background_maps 1
Нажмите, чтобы раскрыть...в параметры запуска можно просто вбить +map_enable_background_maps 0 чтобы не вводить каждый раз при старте игры.
много не тестил, но -mainthreadpriority c 1 вроде фпс чуть лучше, но со звуком у меня становится хуже почему-то (пропадают некоторые звуки способностей), а с 2 раз в несколько секунд статтер\пролаг мне дает. при этом sys_info показывает main thread priority: <unavailable>. но я на линуксе затестил, в винде оно может лучше работает.
Spirit_WinD сказал(а):↑в параметры запуска можно просто вбить +map_enable_background_maps 0 чтобы не вводить каждый раз при старте игры.
Нажмите, чтобы раскрыть...да, тоже вариант)
Spirit_WinD сказал(а):↑много не тестил, но -mainthreadpriority c 1 вроде фпс чуть лучше, но со звуком у меня становится хуже почему-то (пропадают некоторые звуки способностей), а с 2 раз в несколько секунд статтер\пролаг мне дает. при этом sys_info показывает main thread priority: <unavailable>. но я на линуксе затестил, в винде оно может лучше работает.
Нажмите, чтобы раскрыть...
линукс вроде не оч доту понимает
API -vulkan ведь? мб у него макс. значение для -mainthreadpriority это 1
на винде c -dx11 -mainthreadpriority 2 пишет highest
теперь я понял почему у меня приоритет доты не менялся раньше - очевидно всё из-за всратого Game Mode)
upd: не перестаю удивляться какое же дерьмо этот Game Mode) после ребута/слипа компа как я понял он некорректно отключается - ребутнул ноут, гейм мод остался выкл но в доте кадры идут рывками
включил Game Mode > запустил доту и сразу вышел > выключил Game Mode > всё прекрасно заработало... ох уж эта микро компания майкрософт
N3k33t сказал(а):↑+
только рекомендуется, чтобы на этом диске после установки доки2 всегда оставалось не менее 30% свободного места (для лучшей производительности)
крч затестил на своём полумёртвом ноуте (ASUS, i7-7700HQ, nVidia GTX 1060 6G Mobile, 16G RAM 2300hz) с выкл. Game Mode и параметрами -high -mainthreadpriority 1/2 и результат убил: я столько лет трахался с настройками и параметрами запуска и вот наконец-то это дало свои плоды - идеальный фпс и в лобби и на сервере
почему-то раньше у меня и с -high и с изменением приоритета доты на высокий в ручную через ДЗ/Ashampoo дота никак не воспринимала эти изменения - sys_info в доте всегда показывал, что приоритет остаётся normal, но как только установил прогу Process Lasso - всё заработало как надо
в итоге что мне помогло:
1. Отключаем в настройках Windows Game Mode
2. Устанавливаем прогу Process Lasso
3. По пути: Steam\steamapps\common\dota 2 beta\game\bin\win64 заходим в свойства dota2.exe > Совместимость > Ставим галки на Отключить оптимизацию на весь экран, Запускать от имени администратора и > Изменить параметры высокого DPI > Переопределите режим масштабирования... > Приложение
4. параметры запуска:-dx11 -console -novid -threads N(N=кол-во потоков вашего CPU) -high -mainthreadpriority 1 (либо 2) -nofocus -oldtexturestreaming -nopanorama -nojoy -novr -nohltv -nosteamcontroller -map dota +exec autoexec.cfg
5. autoexec.cfg:mat_queue_mode 2;
mat_forcehardwaresync 1;
r_texturefilteringquality 0;
mat_picmip 1;
r_rootlod 2;
r_lod 0;
snd_async_fullyasync 1;
r_threaded_shadow_clip 1;
cl_threaded_bone_setup 0;
r_queued_decals 0;
r_queued_ropes 1;
r_queued_post_processing 0;
cl_threaded_particles 1;
cl_threaded_bone_setup 1;
cl_threaded_init 1;
sv_threaded_init 1;
r_queued_decals 1;
r_queued_post_processing 1;
engine_no_focus_sleep 0;
r_flashlightdepthtexture 0;
r_shadowrendertotexture 0;
net_maxcleartime 0;
net_compressvoice 1;
dota_embers 0;
cl_forcepreload 1;
r_light_flickering_enabled 0;
r_dota_enabled_3d_skybox_postprocess 0;
r_dota_render_2d_skybox 0;
r_dota_render_3d_skybox 0;
cl_particle_fallback_base 4;
cl_particle_fallback_multiplier 1;
cl_particle_sim_fallback_threshold_ms 3;
allow_clientside_entities 0;
dota_allow_clientside_entities 0;
dota_allow_clientside_particles 0;
mat_clipz 0;
cl_retire_low_priority_lights 1;
mat_compressedtextures 1;
mat_phong 0;
mat_fastnobump 1;
mat_bumpmap 0;
mat_fastspecular 1;
mat_specular 0;
rope_smooth 0;
enable_boneflex 0;
flex_smooth 0;
fog_enable 0;
fast_fogvolume 1;
r_forcewaterleaf 1;
r_renderoverlayfragment 0;
props_break_max_pieces 0;
cl_phys_props_enable 0;
cl_smooth false;
cl_smoothtime 0;
cl_interp_ratio 1;
cl_interp 0;
rate 786432;
6. Перед поиском каждой игры прописываем в консоль:
map_enable_background_maps 0
в конце игры наоборот включаем (чтоб заработало меню игры):
map_enable_background_maps 1
7. Кайфуем танцуем
PS: первый раз пробуйте без autoexec.cfg (думаю и без него будет норм)
Нажмите, чтобы раскрыть...Прошелся по твоим пунктам, залутал +50 фпс, чмоки в пузико
Скинь плз сурс, где про каждую команду в автоекзэк файле почитать можно
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:1
Просмотров:2
-
Сообщений:8
Просмотров:10
-
ProtaGEGE 17 Jun 2024 в 07:15Сообщений: 6 17 Jun 2024 в 07:15
Сообщений:6
Просмотров:7
-
Сообщений:5
Просмотров:6
-
Сообщений:3
Просмотров:5