Форум : WarCraft IIНазвание : War2 грузит ядро процессора на 100% - CPU Savior
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2160&forum=1
|
il : |
16.2.15 11:19 |
Репост с буржуйского: http://forum.war2.ru/index.php/topic,409.0.html
Если запустить вар2 и посмотреть загрузку процессора в диспетчере задач, то можно увидеть, что процесс вар2 грузит систему либо на 100% если процессор 1-ядерный, либо на 50%, если 2-ядерный. В общем, выполняется он на одном ядре, которое полностью и загружает.
Этот фикс был подсмотрен у некоего товарища R1CH, который сделал его для StarCraft, за идею и ссылку спасибо xboi209.
Далее хитрым поиском аналогичные старкрафту адреса были мной найдены для вар2, фикс адаптирован и запущен в виде этой тестовой версии. Это консольное окно, его можно запускать либо до, либо после запуска вар2. После этого потребление процессора процессом вар2 должно резко упасть до нуля
С единственным исключением: в чате бнет вар2 по-прежнему потребляет 100% цпу. В коде для старкрафта, с которого я скопировал свой код, то же самое исключение. А вот в игре, в меню, везде кроме чата бнет - потребление цпу нулевое.
Закрывать окно не нужно, иначе вар2 может упасть и выдать ошибку (хотя у меня не падал почему-то). После закрытия вар2 эта программа закроется сама.
Тестируйте, и после тестирования добавлю ее к лоадеру, наверно. ftp://ftp.war2.ru/war2/utils/cpusavior_il.rar
[ Редактировано il в 16.2.15 10:22 ] | |
|
tolsty : |
16.2.15 11:48 |
Любопытства ради зашел на сервер, глянул загрузку процессора - 13-11% колеблется. Вышел - зашел, получилось то же самое. У меня i7 проц, старенький уже. Может народу в чате мало? Или не важно это? Запустил чоп 1 на один с компом, поставил строиться холл. Глянул загрузку - те же 13-15%. Может надо с людьми, а не компом? | |
|
il : |
16.2.15 12:09 |
Цитата: У меня i7 проц, старенький уже.
Это i7-то старенький? Куда ж новее-то? Цитата: 13-11% колеблется
неужели 8-ядерный? 4 ядра + hyperthreading? На 1-ядерном оно 100% ест, на 2-ядерном 50%, 4 - 25% и т.д.
Смотри в диспетчере задач - быстродействие. При этом вид - загрузка цп - по графику на каждый цп. По идее, там все ядра должны отдыхать, а одно - грузиться на полную.
Цитата: Может народу в чате мало? Или не важно это?
Неважно. Даже просто в главном меню грузит 100%, ну и то же самое в игре, в чате, при просмотре роликов и т.п.
[ Редактировано il в 16.2.15 11:10 ] | |
|
tolsty : |
16.2.15 12:39 |
Цитата: Это i7-то старенький?
Я после покупки, а прошло года 3 точно, больше не отслеживаю. Но привык, что раньше - 3 года - полное моральное устаревание (на фоне наглости современных программеров по части "гонки вооружений" (это раньше народ парился по компактности проги и ее эффективности - уже давно нет винды 3.11, да и харды уже не по 20 мегабайт ))) и память оперативная не в мегабайтах измеряется). Цитата: неужели 8-ядерный? 4 ядра + hyperthreading? На 1-ядерном оно 100% ест, на 2-ядерном 50%, 4 - 25% и т.д.
Глянул картинку - а ведь скорее так и есть по количеству окошек? | |
|
|
tolsty : |
16.2.15 12:54 |
Как раз хотел писать про этот баг ))) И картинку уже заскринил - а то пишет, что сообщение есть - а в теме не подсвечивает. Если тема пришпиленная )))
[ Редактировано tolsty в 16.2.15 12:56 ]Цитата: Мнение по чему конкретно, там про много чего написано...
[ Редактировано tolsty в 16.2.15 12:59 ] | |
|
il : |
16.2.15 13:05 |
Цитата: Как раз хотел писать про этот баг ))) И картинку уже заскринил - а то пишет, что сообщение есть - а в теме не подсвечивает. Если тема пришпиленная )))
Да уж, ну, движок старый, не знаю как его переделывать, чтобы новое сообщение было видно, займусь может быть на досуге... Цитата: Мнение по чему конкретно, там про много чего написано...
По поводу моего последнего сообщения - все ли я правильно описал, по твоему опыту или ты можешь предложить какие-то исправления/уточнения/дополнения относительно палитры. А то я-то почти и не запускал вар2 под вин-7, тем более 8, а ты под ним много часов отыграл...
Собираюсь пообщаться со всякими разными умными девелоперами, хочу сформулировать вопросы максимально точно и без ошибок. Авось и удастся исправить чего, совместными усилиями. | |
|
tolsty : |
16.2.15 13:06 |
Отписался в теме по ссылке. | |
|
Green_gremlin : |
25.4.15 21:00 |
Должна ли эта программа правильно работать на компе с одноядерным процессором? У меня на ноуте процессор 1.6 Ггц, что с этой программкой, что без нее, варик грузит на все 100. Пробовал старую и новую версию cpusavior. | |
|
il : |
28.4.15 01:20 |
Цитата:
Green_gremlin пишет: Должна ли эта программа правильно работать на компе с одноядерным процессором? У меня на ноуте процессор 1.6 Ггц, что с этой программкой, что без нее, варик грузит на все 100. Пробовал старую и новую версию cpusavior.
Да, должна, и народ отписывался, что именно на 1-ядерном все работает.
Активируется не сразу, а спустя 5 секунд после запуска savior.
При этом версия вар2 должна быть 2.0.2.0 - т.е. комбат или сборка на базе аналогичного exe. | |
|
Green_gremlin : |
28.4.15 23:32 |
Да, скачал комбат версию и все работает, классно. | |
|
Nemo_85 : |
16.1.17 21:17 |
Что то явно не работает.При переходе по ссылке-ftp://ftp.war2.ru/war2/utils/cpusavior_cmd.rar только начинается загрузка и сразу останавливается. Пишет: "ошибка сети." Пробовал скачивать и из этой темы, и с буржуйского сервера. не получилось. | |
|
lesnik : |
16.1.17 22:25 |
Посмотри в логи своего антивируса - это он блокирует. Ну и скажи ему, что это не вирус. | |
|
Nemo_85 : |
16.1.17 22:33 |
все решилось отключением брандмауера виндовс. | |
|
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2160&forum=1
|