Неправильная нагрузка цп в диспетчере
Цитата: qwertyq4werty от 28.05.2024, 06:58Добрый день, есть 2 пк, у которых процессоры почти одинаковые(на одном 12700kf, на другом 12700), одинаковая вин10 22h2.
Так вот на втором наблюдаю аномально высокую нагрузку на цп и нет не от левых процессов, а от тех же рабочих программ в тех же задачах, которые на первом пк грузят цп в 2 раза меньше.
То есть запускаю программы и она показывает 3-4%, когда на втором 10-12% - это на вкладке процессы. И еще на втором в мониторе показывает нагрузку на цп 120% и 206% максимальной частоты.
Предвидя вопросы скажу, что частоту сбрасывал на сток, разгонял, это не влияет, как не влияют мелкие ядра, т.к. на другом пк стоит тот же цп с такой же виндой.
Но что самое интересное на вкладке подробно и в мониторе ресурсов нагрузка отображается правильно, также как и в hwinfo.
Я уже писал несколько раз, что диспетчер в винде показывает ахинею, даже на первом пк на вкладке процессы нагрузка в 2 раза больше, чем в подробно/мониторе, но там общая нагрузка 55%, когда на втором 100.
Мне кажется я что-то упустил, может дело в какой-то отключенной службе или в чем-то еще, есть идеи? И да кушать не могу пока не разберусь, почему почти одинаковые цп так себя ведутПроверил тут с изменением плана электропитания, нагрузка падает вместе с частотой до 50% и 1.4ггц только на экономном плане, на всех остальных пробовал менять настройки, создавать новый план все также.
Вопрос в том, реально это такая нагрузка или он врет, потому что если убрать состояние простоя(есть такая опция в плане), то нагрузка еще сильнее в x2 вырастает, поэтому не включал ее, поэтому хочу разобраться.
Добрый день, есть 2 пк, у которых процессоры почти одинаковые(на одном 12700kf, на другом 12700), одинаковая вин10 22h2.
Так вот на втором наблюдаю аномально высокую нагрузку на цп и нет не от левых процессов, а от тех же рабочих программ в тех же задачах, которые на первом пк грузят цп в 2 раза меньше.
То есть запускаю программы и она показывает 3-4%, когда на втором 10-12% - это на вкладке процессы. И еще на втором в мониторе показывает нагрузку на цп 120% и 206% максимальной частоты.
Предвидя вопросы скажу, что частоту сбрасывал на сток, разгонял, это не влияет, как не влияют мелкие ядра, т.к. на другом пк стоит тот же цп с такой же виндой.
Но что самое интересное на вкладке подробно и в мониторе ресурсов нагрузка отображается правильно, также как и в hwinfo.
Я уже писал несколько раз, что диспетчер в винде показывает ахинею, даже на первом пк на вкладке процессы нагрузка в 2 раза больше, чем в подробно/мониторе, но там общая нагрузка 55%, когда на втором 100.
Мне кажется я что-то упустил, может дело в какой-то отключенной службе или в чем-то еще, есть идеи? И да кушать не могу пока не разберусь, почему почти одинаковые цп так себя ведут
Проверил тут с изменением плана электропитания, нагрузка падает вместе с частотой до 50% и 1.4ггц только на экономном плане, на всех остальных пробовал менять настройки, создавать новый план все также.
Вопрос в том, реально это такая нагрузка или он врет, потому что если убрать состояние простоя(есть такая опция в плане), то нагрузка еще сильнее в x2 вырастает, поэтому не включал ее, поэтому хочу разобраться.
Цитата: Adler от 28.05.2024, 07:36Приветствую.
Думаю стоит проверить на Win11.
Еще вариант разменять процессоры местами и посмотреть, что изменится.
Приветствую.
Думаю стоит проверить на Win11.
Еще вариант разменять процессоры местами и посмотреть, что изменится.
Цитата: Andrey от 29.05.2024, 19:11Для 12 поколения лучше всего поставить 11 винду. Только там нормально работают "малые" E — Efficiency (эффективные) ядра.
Для 12 поколения лучше всего поставить 11 винду. Только там нормально работают "малые" E — Efficiency (эффективные) ядра.
Цитата: Mikhail от 30.05.2024, 03:59Привет.
Для начала я бы поставил чистую винду без ничего и проверил.
А так вообще сложно диагностировать такое дистанционно, 12/13 поколение нормально работают с ядрами на 10-ке, можно попробовать в биосе оставить 1 энерго ядро для проверки, ну и не забывать конечно обновлять биос/драйвера на чипсет, если какие-то компоненты ПК работают неправильно.
Привет.
Для начала я бы поставил чистую винду без ничего и проверил.
А так вообще сложно диагностировать такое дистанционно, 12/13 поколение нормально работают с ядрами на 10-ке, можно попробовать в биосе оставить 1 энерго ядро для проверки, ну и не забывать конечно обновлять биос/драйвера на чипсет, если какие-то компоненты ПК работают неправильно.
Цитата: qwertyq4werty от 30.05.2024, 08:16Всем спасибо за ответы, но я вроде нашел причину:
сначала заметил, что на экономном плане электропитания при 1.4ггц, что на 200мгц ниже базовой, диспетчер показывает как и должно 50-60%,
а на 4.5 и 3.4 по большим и малым соответственно буст примерно 2.2 получается, что применяется к коэффициенту на вкладке процессы.
Затем на оверах подсказали, что проблема в базовой частоте, которая у 12700 низкая (1.6ггц), у 12700kf она 2.6,
а при расчете нагрузки на вкладке процессы применяется коэффициент, на подробно нет, в общем вот:[spoiler title="расчет"]На вкладке "Процессы" для отображения % загрузки применяется коэффициент (текущая скорость процессора / базовую скорость).
На вкладке "Подробности" коэффициент не применяется.
12700kf - базовая скорость 3.6
12700 - базовая скорость 2.1Допустим что 2 потока из 20 загружены на 100%, т.е. 10%. Процессоры работали на таких частотах 12700kf - 4.9 ГГц, 12700 - 4.8 ГГц.
4.9 / 3.6 = 1.361
4.8 / 2.1 = 2.285
10% загрузки на вкладке "Процессы" превратятся в
10 * 1.361 = ~14% на 12700kf
10 * 2.285 = ~23% на 12700[/spoiler][spoiler title="почему вообще в мониторе нагрузка на цп может превысить 100% как у меня"]https://learn.microsoft.com/en-us/troubleshoot/windows-client/performance/cpu-usage-exceeds-100
This change was intended to provide a more accurate representation of how much work the system is handling. A processor that's running 100% of the time and clocked down to 50% frequency performs only half the work of a processor that's running 100% of the time at 100% frequency. Before this change, under the time-based performance counters (used in Windows 7 Task Manager), both processors appear to be doing the same amount of work: 100% of their capacity. With the redesigned Task Manager, the first processor is shown to be running at 50% capacity, whereas the second processor is shown to be running at 100% capacity. And Turbo Boost drives the processor above 100% of its nominal speed, and allows the processor to exceed 100% capacity.[/spoiler]
Всем спасибо за ответы, но я вроде нашел причину:
сначала заметил, что на экономном плане электропитания при 1.4ггц, что на 200мгц ниже базовой, диспетчер показывает как и должно 50-60%,
а на 4.5 и 3.4 по большим и малым соответственно буст примерно 2.2 получается, что применяется к коэффициенту на вкладке процессы.
Затем на оверах подсказали, что проблема в базовой частоте, которая у 12700 низкая (1.6ггц), у 12700kf она 2.6,
а при расчете нагрузки на вкладке процессы применяется коэффициент, на подробно нет, в общем вот:
На вкладке "Подробности" коэффициент не применяется.
12700kf - базовая скорость 3.6
12700 - базовая скорость 2.1
Допустим что 2 потока из 20 загружены на 100%, т.е. 10%. Процессоры работали на таких частотах 12700kf - 4.9 ГГц, 12700 - 4.8 ГГц.
4.9 / 3.6 = 1.361
4.8 / 2.1 = 2.285
10% загрузки на вкладке "Процессы" превратятся в
10 * 1.361 = ~14% на 12700kf
10 * 2.285 = ~23% на 12700
This change was intended to provide a more accurate representation of how much work the system is handling. A processor that's running 100% of the time and clocked down to 50% frequency performs only half the work of a processor that's running 100% of the time at 100% frequency. Before this change, under the time-based performance counters (used in Windows 7 Task Manager), both processors appear to be doing the same amount of work: 100% of their capacity. With the redesigned Task Manager, the first processor is shown to be running at 50% capacity, whereas the second processor is shown to be running at 100% capacity. And Turbo Boost drives the processor above 100% of its nominal speed, and allows the processor to exceed 100% capacity.
