Страница 3 из 7

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:13
Takedasun
Rio444 писал(а): 27.07.2022,13:20 Но если подобрать тесты так, что процессор нагружается слабо, то и получим такую большую разницу.
По вашему, в тестируемых играх процессор работает в пол силы?

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:18
ATauenis
Офтопик
А как можно подглядывать загрузку процессора при активных играх? В Windows XP, например, при активных играх изображение на втором мониторе зависает, пока не свернёшь игру. Диспетчер задач, при этом, сразу отображает что запомнил. Это не всегда удобно, особенно если игра норовит терять клаву/мышь или виснуть при сворачивании/разворачивании. Может, есть что-то типа fraps, только показывающее и загрузку процессора?

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:28
pahan
perfmon же.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:29
Takedasun
ATauenis писал(а): 27.07.2022,22:18 А как можно подглядывать загрузку процессора при активных играх?
При использовании процессора с одним ядром, в 3D играх с выключенной вертикальной синхронизацией процессор всегда будет загружен на 100%, так как он будет стремится отрендерить максимальное количество кадров.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:31
ATauenis
pahan писал(а): 27.07.2022,22:28perfmon же.
И как его смотреть во время игры? Это же Win32 окно, его от силы можно вытащить поверх всех окон, но при очередном клике мышкой по игре, оно перекроется ей. И то, надо очень постараться, чтобы вывести его поверх всего (это не taskmgr).
Takedasun писал(а): 27.07.2022,22:29 При использовании процессора с одним ядром, в 3D играх с выключенной вертикальной синхронизацией процессор всегда будет загружен на 100%, так как он будет стремится отрендерить максимальное количество кадров.
При рабочем 3D-ускорении всё же будет <100%. Иначе бы тормозило не по детски.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:36
Takedasun
ATauenis писал(а): 27.07.2022,22:31 При рабочем 3D-ускорении всё же будет <100%. Иначе бы тормозило не по детски.
Дело в приоритетах, поэтому все отлично работает при 100% загрузке.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,22:49
pahan
И как его смотреть во время игры? Это же Win32 окно, его от силы можно вытащить поверх всех окон, но при очередном клике мышкой по игре, оно перекроется ей. И то, надо очень постараться, чтобы вывести его поверх всего (это не taskmgr
Facepalm. Он вообще-то лог писать умеет.
И не окно, а самая что ни на есть служба win32, окно mmc только для управления нужно, результаты можно и в консоль писать и из чего угодно по wmi дёргать.
Да, данные обновляются раз в секунду, это может быть мало и с конкретными моментами придется вручную соотносить.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,23:31
esasoft
ATauenis писал(а): 27.07.2022,22:31 И то, надо очень постараться, чтобы вывести его поверх всего
Ну, на самом деле, не очень :-)
Малоизвестные и почти не встречающиеся в Сети программы, но, тем не менее, это просто маст хэв на любой машине с виндой:

MT Resizer 3.rar
(443.95 КБ) 81 скачивание
Программа, позволяющая вытворять с окнами и их содержимым всякое интересное, даже с теми, которые этого не умеют - изменять размер, (причём не только окон, но и элементов в них), сворачивать, принудительно перемещать, включать отображение скрытых окон приложений, включать disabled-элементы, в т.ч. в меню, редактировать содержимое элементов, принудительно ставить любое окно поверх всех, активировать неактивные окна, тем самым, выводя на экран несколько окон от приложения, что в обычном режиме может быть недоступно... В общем, много.
У кого стоит Microsoft Office любой версии - запустится сразу. У кого его нет - в комплекте файл MSCOMCTL.OCX, который надо зарегистрировать в системе (regsvr32 MSCOMCTL.OCX); если конкретно этот не зарегистрируется по какой-то причине, то взять другой MSCOMCTL.OCX и зарегистрировать его. Версия не принципиальна, главное, чтобы был и работал.
В Windows 8.1 x64 и выше имеет глюк - если включить отображение скрытых окон, при следующем запуске программа зависнет и её окно не отобразится, только убивать через Диспетчер задач. Если это у вас случилось, просто запускаем этот reg-файл:
Сброс MTResizer.rar
(191 байт) 106 скачиваний
или заходим в редактор реестра, находим раздел HKEY_CURRENT_USER\Software\VB and VBA Program Settings\MT Resizer 3\Setting и меняем параметр SH на 0.

Resizer NF 4.rar
(391.93 КБ) 116 скачиваний
Другая подобная программа от того же разработчика, только реализованная другим способом. Тоже маст хэв, т.к. позволяет вернуть, например, ошибочно улетающие у некоторых программ "в космос" (к примеру, имеющие координаты -32768, -32768) окна на рабочий стол легко и непринуждённо - просто вручную вписываем координаты окна, и всё.
Предназначена для того же самого, что и первая, но принцип управления другой.
Перед первоначальным запуском программы выполняем reg.bat. Если винда попалась особо тупая (в упор не видит файлы, лежащие прямо в папке, такое бывает), то в reg.bat вписываем полный путь к файлам.

Обе проги, особенно в последних виндах, естественно, запускать от имени Администратора.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,23:34
ATauenis
pahan писал(а): 27.07.2022,22:49 Он вообще-то лог писать умеет.
Что этот лог даёт, если речь о замере производительности в какие-то моменты игры? Ничего, только цифры с привязкой ко времени. Я хочу исследовать конкретно Дальнобойщики-II в момент расчёта физики или карты, и вообще понять что ей больше нравится или не нравится из железа. Фишка в том, что там очень много в фоне расчётов, из-за чего бывают странные просадки производительности, или при слабом процессоре/памяти постоянная загрузка под 90% при открытии карты местности. И это на Celeron-2000 при минимальном указанном Pentium-II 350.
pahan писал(а): 27.07.2022,22:49 И не окно, а самая что ни на есть служба win32
По боку, на экран оно все равно никак не выводит поверх DirectX. :)
pahan писал(а): 27.07.2022,22:49 и из чего угодно по wmi дёргать.
С одной стороны, да, можно по сети подёргать, но загружать процессор трафиком не комильфо. Даже если подобрать хорошие сетевухи, по минимуму грузящие.
esasoft писал(а): 27.07.2022,23:31 Ну, на самом деле, не очень :-)
Малоизвестные и почти не встречающиеся в Сети программы, но, тем не менее, это просто маст хэв на любой машине с виндой:
Увы, всё Win32шное очень любит скрываться под полноэкранными играми. А правильный софт рисует поверх всего. Как OSD у монитора почти.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,23:42
Rio444
Takedasun писал(а): 27.07.2022,22:13 По вашему, в тестируемых играх процессор работает в пол силы?
В играх - нет. В выбранных Вами для тестирования фрагментах игры - вероятнее всего да.

AMD K6-2 350 Mhz: Замена процессора на AMD K6-2+ 450@600 Mhz, часть третья.

Добавлено: 27.07.2022,23:46
esasoft
ATauenis писал(а): 27.07.2022,23:34 Увы, всё Win32шное очень любит скрываться под полноэкранными играми
Прикол хотите ?
Недавно возился с одним ноутом HP серии DV7, так вот, там в Windows 10/11 после установки видеодрайвера ни одна программа не могла получить список доступных разрешений экрана в режиме DirectX 11 (в других версиях DirectX работало), какой-то глюк драйвера, причём любой версии, конкретно на данной конфигурации.
И что бы Вы думали ? Все игры, использующие DirectX 11, запускались в окнах ! Просто в окнах ! Даже если вообще такого не умели.
Я это всё к тому, что если как-то сломать механизм получения игрой доступных разрешений, есть вероятность, что она, не получив их список, запустится тоже в окне.