Выключение C1E и прочих Wait States через реестр. (1 онлайн

Rst7

Well-Known Member
10 Янв 2010
1.959
1.951
113
49
Kharkiv-city
Внезапно нашелся способ выключить эти прекрасные костыли через реестр Windows. Крайне актуальная вещь для владельцев ноутбуков, у которых в BIOS'е никаких рулей нет, а необходимость в выключении есть, ибо это суть первая оптимизация по производительности особенно для малых размеров буферов.

Выполнить от администратора:
Код:
reg add HKLM\System\CurrentControlSet\Control\Processor /v Capabilities /t REG_DWORD /d 0x0007e066
Работает, кстати, и на буткамповой винде тоже.
 

Zerocool

Dart
18 Май 2003
28.313
26.506
113
44
Belgorod
Rst7

Самое большое зло , это даже не wait states , это speed step ) - а вот его по моему никак не вырубишь через реестр ..
 

Rst7

Well-Known Member
10 Янв 2010
1.959
1.951
113
49
Kharkiv-city
Самое большое зло , это даже не wait states
Та нормальное это зло. Без его отключения - жопа.

Со спидстепом отдельно разберемся. Думаю, там тоже есть возможности. По меньшей мере в Винде есть настройки порога загрузки процессора, при котором она пытается уменьшать частоту. Но там еще надо исследовать вопрос.
Добавлено:

что именно это даёт?
Отключает C1E, C3, C6 и так далее.
 

Zerocool

Dart
18 Май 2003
28.313
26.506
113
44
Belgorod
Rst7

Ну тут надо заметить что все это зло касается интела онли)
Плавание частоты у AMD - реализовано отлично и вообще никак на производительности не сказывается..
это его нормальное состояние , и даже наооборот = при локе частот на ryzen - снижается производительность ...

Так что Below может не парится, zen 3+ это включил и работай, ничего настраивать не надо )
 
  • Like
Реакции: belovw

Zerocool

Dart
18 Май 2003
28.313
26.506
113
44
Belgorod
belovw

Чтобы не иметь проблем с дропаутами ) они просаживают производительность ...
Это все энергосбережение , либо энергосбережение либо - нормальная работа ))
третьего не дано )
 
  • Like
Реакции: Alex_HS и deplexer

deplexer

Well-Known Member
9 Янв 2012
1.560
760
113
49
Москва
интересно. щас запущу эмулятор дсп вируса, потом отключу эти костыли и сравню
 

Zerocool

Dart
18 Май 2003
28.313
26.506
113
44
Belgorod
Ну ребят , ну что за детсад , это всем известно уже миллион лет


и у штайни тоже самое на сайте написано ) и у авида , и у пресонусов...

увидеть очень просто , поставить минимальную задержку , и включить все стейты вместе со спидстепом
и асио метр будет колбасить как припадочный)) ...
 
Последнее редактирование:
  • Like
Реакции: belovw, ESSE и deplexer

deplexer

Well-Known Member
9 Янв 2012
1.560
760
113
49
Москва
@Zerocool, спасибо конечно за ссылку. Но основные оптимизации винды давно сделаны, в том числе по советам этого форума. Лэйтенсимон показывает, что всё ок. Интересно улучшит ли данная правка в реестре ещё что-то в производительности. У меня ноут, биос урезанный.
Апд. В общем вопрос снимаю, надо внести эту правку в реестр, хуже не будет )
 

Zerocool

Dart
18 Май 2003
28.313
26.506
113
44
Belgorod
deplexer

Ну да , план электропитания макс производительность , минимальное состояние процессора 100 )
 

Rst7

Well-Known Member
10 Янв 2010
1.959
1.951
113
49
Kharkiv-city
Небольшой апдейт. Оказалось, что патч реестра выключает только C2 и выше. А C1E не отключает.

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

Вложения

Rst7

Well-Known Member
10 Янв 2010
1.959
1.951
113
49
Kharkiv-city
это speed step ) - а вот его по моему никак не вырубишь через реестр ..
Судя по тому, что буткамповая винда после такого патча вообще перестает дергать частотой проца, похоже и этот самый Speed Step тоже суммарно выключается вместе с C1E. Но мне особо не на чем проверить еще.
 
  • Like
Реакции: noshyn и Andruha

Andruha

Well-Known Member
24 Окт 2005
3.872
2.796
113
62
Новочеркасск
@Rst7, на win7 и 10 запускается, частота как вкопанная)
...сори, может дурацкий вопрос, а можно в другую сторону, т.е - не отключить, а вкл.
Спасибо!
 
Последнее редактирование:

Andruha

Well-Known Member
24 Окт 2005
3.872
2.796
113
62
Новочеркасск
@Zerocool, ну эт для нас)),
я еще и на компе пробовал, так сказать общем - семейном)),
там не обязательно и т-ра немного поднялась, не критично конечно, но...а в его биосе нет С1, почему то
 

Andruha

Well-Known Member
24 Окт 2005
3.872
2.796
113
62
Новочеркасск
@Rst7, Утро доброе ), Кста, сегодня комп включил, а частота опять "прыгает", после запуска утилитки - все норм, получается. - действие только на "сессию", тоже не проблема, можно в автозапуск.
 

presly

Well-Known Member
15 Ноя 2004
2.151
1.136
113
56
София
Багрепорт - на моей Вин11 не запускаются утилиты DisableC1e и EnableC1e. Жаль.
 

Rst7

Well-Known Member
10 Янв 2010
1.959
1.951
113
49
Kharkiv-city
А как именно ругаются? Если просто из командной строки запустить? Можно скриншотом.
 

Сейчас онлайн (Пользователей: 0, Гостей: 1)