gms

топ 100 блогов nixxl24.02.2024 есть игрушка Path of Exile - это такая сетевая бесплатная дьябла2 - собрались люди и написали нечто похожее, но с кучей доп плюшек (например, дерево скиллов скроллится на пару экранов во все стороны)
играю я в нее уже хз сколько, она активно поддерживается, развивается, выходят новые дополнения и все такое прочее

ну и начиная с какого-то обновления/дополнения появились у меня в игре затыки/дергания
словно на экране все замирает, а потом опять играет
попутно присутствовало еще скидывание в низкую детализацию при динамичных сценах
"видюха" подумал nixxl, вообще ничего не проверяя

ну и вот купил на алиэкспресс б/у'шную из-под майнинга RX 5700 XT, которая даже не влезла в корпус из-за своих размеров ))
скидывание в низкую детализацию - пропало
в танках появились шевелящиеся кусты
тормоза же в PoE так и остались

в игрушке есть встроенный мониторинг сети/диска/видюхи/проца
этот мониторинг рисовал в момент затыков большие задержки по процессору
смотрю в мониторинге проца винды - там все красиво, 50-60 процентов максимум, до 100 достает только при переходах между уровнями
я и так, и эдак, и драйвера обновил, и виртуализацию отключил, и гипертрейдинг тоже
не помогает

гугл подсказал, что проблема в том, что проц уходит в idle и мучительно долго из него выходит
пошел в биос, отключил все c-state
нифига не помогло

и вот сегодня решил "или я, или винда" (в том смысле, что наверное пора десятку уже ставить), и пошел в последний раз попытаться найти лечение
лечение оказалось действительно в винде
засада кроется в том, что даже C0 винда умудряется послать в idle
как нам подсказывают на Reddit'е, крутить надо не настройки BIOS'а, а настройки Электропитания винды
однако, приведенный там рецепт либо написан для 8й винды, либо еще для каких-то вариантов, потому что у меня команда
powercfg /setacvalueindex GUID-PLACEHOLDER SUB_PROCESSOR IDLEDISABLE 1
нифига не отработала с сообщением об ошибке параметров

последовательность действий у меня следующая
создаем свой план Электропитания
смотрим его UID - это будет GUID-PLACEHOLDER, как и на Reddit'е написано
а дальше идем в реестр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings
ищем там подраздел "Processor Power management settings and configurations", и его UID будет являться тем, что надо вписать вместо SUB_PROCESSOR
далее, уже в этом подразделе ищем подраздел с описанием "Specify if idle states should be disabled.", и его UID будет тем самым, что в команде прописано как IDLEDISABLE
по-хорошему, всё эти сопоставления UID'ов должны быть видны через powercfg /query, но увы

Оставить комментарий

Архив записей в блогах:
Пол дня орать везде, наплевав на все усилия мамы... кое-как поспать на улице, еще раз кое-как поспать дома на диване. И через час после пробуждения заснуть в слинге, мирно посасывая бусы... Уже три дня, как я не узнаю свою младшую дочь, и плохо понимаю происходящее вокруг... Вчера ...
Инская дистанция пути 1973 год. ЗСЖД. ...
Девочки-девочки, хоть вас тут не так уж много, но скажите-ка.. а вы краситесь, когда ...
Такое мнение в эфире телеканала "Дождь" заявил российский политолог Станислав Белковский.Официальная Москва будет выдвигать версии об убийстве российского посла в Турции Андрей Карлова, которые прежде всего будут выгодны ей. Такое мнение в эфире телеканала "Дождь" заявил российский ...
https://sverhkabzdets.livejournal.com/590894.html Нонеча не то что давеча. Всякие вот эти вот попытки в настройку мозга перестали быть уделом единичных маргиналов энтузазистов и посредством различных психолухов после недельных курсов , наставников на путь неистинный и прочих, ...