Cpu usage что это в компьютере

Обновлено: 04.07.2024

Всем здравствуйте! Сегодня разберем термин CPU usage — что это такое в компьютере, где используется и на что влияет. Также рассмотрим — за что отвечает и что делать если параметр достигает 100%.


CPU, как вы, вероятно знаете, не что иное, как центральный процессор компьютера или ноутбука. Usage с английского переводится как «Использование».

Соответственно, CPU usage — это использование процессора системными службами и прикладными программами.

В русифицированной Aida64 любой редакции, например Extreme Edition, а также некоторых других коммерческих утилитах для мониторинга работы компьютера параметр отображается как «Использование ЦП».

В Speccy или PC Wizard такого параметра попросту нет.

Однако и в Windows 10, и в более ранних версиях это операционной системы в Диспетчере задач есть отдельная графа, которая показывает, как именно каждая программа или служба нагружает CPU.

Для запуска этой утилиту нужно нажать комбинацию клавиш Ctrl + Shift + Esc.

Замечено, что если какой-то процесс отнимает более 70% мощности ЦП, это отражается на работе компьютера: он начинает «задумываться», зависать, медленнее выполнять поставленные задачи. Исключение — процесс, который называется «Бездействие системы».

Это «холостой» цикл, который просчитывает процессор, если не запущено ни одно приложение. Как правило, и бездействие системы редко достигает 100%, так как в Windows почти всегда работают сервисные службы, отнимающие небольшой процент мощности ЦП.

Самый простой способ завершить «прожорливый» процесс — выделить его в Диспетчере задач, нажать ПКМ и выбрать опцию «Снять задачу».

Иногда это не срабатывает, если приложение перестало отвечать на запросы операционной системы. В этом случае можно воспользоваться сервисной утилитой, которая умеет «убивать» зависшие процессы — например Auslogics Boost Speed или аналогичной.

Если вы установили новую игру или приложение и заметили, что процесс забирает более 70% производительности ЦП, это свидетельствует о недостаточной вычислительной мощности и необходимости апгрейда компьютера.

Если же такой казус начинает происходить с программой, которая раньше работала корректно, не исключено, что в систему проник вирус и замаскировался под безобидное приложение.

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

Также советую почитать «Что такое СPU TM Function и как эта функция работает?». Буду признателен всем, кто расшарит этот пост в социальных сетях. До скорой встречи!

Всем привет! В сегодняшнем посте я расскажу, на сколько процентов должен быть загружен процессор в разных режимах работы — при бездействии, при просмотре видео в браузере и проигрывателе, при работе с графикой, во время видеомонтажа, обработки звука, а также во время выполнения нескольких задач сразу.


Для примера рассмотрим «сферический в вакууме» компьютер, который использует 4-ядерный ЦП с частотой 3.0 ГГц, 8 Гб ОЗУ и дискретную видеокарту средней мощности. При отличии конфигурации, нормальная загруженность CPU может отличаться — как в меньшую, так и в большую сторону.

В режиме простоя

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

В офисных программах

При наборе текста в Word загруженность «гуляет» в пределах 5-10%, увеличиваясь во время открытия или сохранения документа. В Excel показатели примерно такие же, однако при просчете результатов по сложной формуле может скачкообразно взлететь на короткий промежуток до 20%.

Это же касается офисных программ от других разработчиков — например, Libre Office или Open Office. Аналогично расходуют системные ресурсы приложения, которые входят в базовый пакет Windows — Блокнот, Калькулятор, WordPad.

При серфинге интернета

Открытие чистой страницы нагружает ЦП не более чем на 10%. Однако такая ситуация встречается редко — даже если у вас установлен режущий рекламу AdBlock, на любом приличном сайте будут еще как минимум иллюстрации.


Без «баннерорезки» нагрузка на процессор возрастает в зависимости от того, сколько рекламы присутствует на сайте и какого она типа: статичные баннеры расходуют меньше ресурсов, динамичные и всплывающие немного больше — до 15%. Больше всего «отжирают» мощности всплывающие видео — до 25%.

В таком же режиме работает процессор при просмотре потокового видео на Ютубе или в онлайн-кинотеатре. Также на загруженность ЦП влияет используемый браузер. Замечено, что из популярных интернет-обозревателей наименьшую нагрузку на систему дает Opera.

При прослушивании музыки или воспроизведении видео с локального диска через установленный проигрыватель нагрузка на CPU достигает 20-30%.

При обработке фотографий и видео

При работе с изображениями нагрузка влияет от используемого софта: оборудованный всеми «свистелками» Фотошоп будет нагружать систему сильнее, а его бесплатный аналог Paint NET, в котором по умолчанию удалены все лишние функции — меньше. В среднем, независимо от операции, нагрузка на ЦП редко превышает 25%.

Обработка видео — более ресурсоемкий процесс. В пиковые моменты нагрузка может достигать 40-50%. Речь идет о монтаже и прокрутке нарезанных кусков. Во время рендеринга загруженность «камня» может превышать 75%.

Как ни странно, но запись и обработка звука отнимает еще больше мощностей. Конечно, при условии, что вы не используете внешнюю звуковую карту, которая берет на себя часть нагрузки. В целом, при обработке звука загруженность ЦП на 70-80% скорее норма, чем исключение.

В играх


Тут уже все зависит от самой игры и ее настроек. Наименее требовательны флэш-игры, запускаемые в браузере — нагрузка на CPU в таком режиме не превышает 25%. Браузерные онлайн-игры более требовательны — могут нагрузить «камень» до 40%.Наиболее прожорливы из всех приложений клиентские игры, особенно всякий «свежачок». Во время динамичных сражений с большим скоплением юнитов или техники, нагрузка на ЦП может достигать 90%. При спокойном «сне на ходу» или стоянии персонажа на месте нагрузка обычно 40-50%.

И если вы заметили, что на вашем компьютере без всяких причин нагрузка выше, это свидетельствует о каких-то несанкционированных процессах, происходящих в системе. Детальнее об этом в публикации «Процессор загружен на 100 процентов без причин»(уже на блоге).

Относительно многозадачности — тут уже зависит от того, что именно вы запускаете. Однако в любом случае проценты будут не суммироваться, и итоговая нагрузка будет меньше, чем, казалось бы, должна быть. Связано с тем, что многоядерные процессоры хорошо справляются с несколькими задачами — на это они и рассчитаны.

Также для вас будет полезной инструкция «Как посмотреть загруженность процессора». Буду признателен, если вы поделитесь этим постом в социальных сетях. До завтра!


Приветствую друзья. Тема сегодня о процессорах, а вернее о том что означает словосочетание CPU Usage. Значит смотрите, CPU это процессор, эта аббревиатура расшифровывается как central processing unit, ну типа центральный процессор юнит, последнее слово не знаю что значит. Слово Usage означает использовать. То есть можно сделать вывод, что CPU Usage означает использование процессора.

Словосочетание CPU Usage вы можете встретить где угодно, начиная от самой винды и заканчивая всякими программами. И почти всегда это словосочетание необходимо чтобы проинформировать пользователя об уровне загрузки процессора

Часто пользователей интересует почему CPU Usage 100, что это имеется ввиду? Нагрузка процессора равна 100%. То есть какая-то программа грузит адски процессор. Я дам несколько советов что можно в таком случае предпринять. Узнавать какая именно программа, а вернее какой процесс грузит проц, нужно в диспетчере задач. Для примера я создам искусственную нагрузку при помощи архиватора WinRAR, я просто в нем запущу тест производительности. Первое что нужно сделать, узнать точно процесс, который грузит, для этого жмем на ЦП в диспетчере (вкладка процессы):


После этого нам сразу станет ясно, какой засранец грузит ПК. По крайней мере увидим имя процесса. Если это имя нам ни о чем не говорит, тогда смотрим в колонку описание. В моем случае сразу понятно кто этот засранец:


Это WinRAR archiver. Если нажать правой кнопкой по процессу и выбрать пункт Открыть место хранения файла:


То будет открыта папка, откуда запускается процесс, обычно это и есть папка программы.

Как успокоить процесс, который грузит нереально проц?

Вы можете возразить, мол зачем успокаивать, если можно просто нажать правой кнопкой по процессу и выбрать пункт Завершить. Логично, но не всегда корректно. Если принудительно завершить процесс, то это может повлечь за собой ошибку или прерывание важной задачи. Например процесс TrustedInstaller.exe у многих вызывает большую нагрузку, но не все знают, за что отвечает процесс. TrustedInstaller.exe выполняет установку модулей Windows, на деле это имеется ввиду установка обновлений. Разумеется что при завершение данного процесса прерывается установка обновлений. Как следствие будут ошибки в журнале, которые не факт что будут исправлены центром обновления. Я отвлекся, прошу прощения.

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


Данная процедура эффективная и в большинстве случаев приносит желаемый эффект.

Второй вариант более агрессивный, поэтому его стоит использовать в крайних случаях. И еще данный вариант не подходит, если у вас одноядерный процессор, однако это редкость. Способ заключается в том, что процесс будет использовать не два ядра процессора, ну или больше, а одно. Если у вас 4 ядра, то можете отдать процессу 2 ядра, или 1, тут уже сами смотрите по ситуации. Чтобы это дело провернуть, нажимаете правой кнопкой по процессу и выбираете пункт Задать соответствие:


У меня в процессоре 2 ядра, поэтому я оставляю процессу 1 ядро:


Если галочка стоит, то ядро будет использоваться. Я поставил галочку на ЦП 0, но можно было и на ЦП 1, разницы нет. Если при этом еще и выставить низкий приоритет, то процесс точно перестанет грузить комп. Однако стоит учесть, что данная процедура увеличит время выполнения задачи процессом. То есть выполнять будет дольше, но зато нагрузка на проц будет максимально снижена

Надеюсь предоставленная информация была полезной. Удачи и до новых встреч ребята!

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

Как и в случае с внешним измерительным блоком, речь идет о плагине к нашему бенчмарку iXBT Application Benchmark 2016. Напомним, что данный бенчмарк включает в себя 17 отдельных тестов на основе реальных приложений и позволяет оценивать производительность системы в различных сценариях использования путем замера времени выполнения тестовых задач и сопоставления этого времени со временем выполнения этих задач на референсной системе.


Принцип мониторинга мощности, температуры и загрузки процессора

Идея, положенная в основу работы нашего программного плагина заключается в следующем. На тестируемом компьютере в фоновом режиме запускается специализированная программа мониторинга, которая способна контролировать требуемые параметры системы. Такая программа мониторинга через определенные интервалы времени опрашивает датчики и контроллеры на материнской плате, что позволяет в режиме реального времени отслеживать огромное количество различных параметров. Конечно, нет необходимости отслеживать все параметры, в нашем случае мы ограничились только тремя: мощность, потребляемая процессором, его температура и уровень загрузки.

Далее, синхронно с началом выполнения тестовой задачи, программа мониторинга начинает собирать требуемые данные, а синхронно с моментом окончания выполнения тестового задания все собранные данные записываются в файл, который впоследствии обрабатывается программой бенчмарка.

Вопрос лишь в том, какую именно программу мониторинга использовать.

Первоначально мы остановили свой выбор на программе Open Hardware Monitor, интегрировав ее в наш бенчмарк. Эта программа умеет записывать log-файлы и подходит по всем параметрам, однако впоследствии нам пришлось от нее отказаться. Дело в том, что последнее обновление этой программы датировано 2014 годом, новых процессоров Skylake программа не понимает и не способна определять нужные нам параметры. Последний процессор, который знает эта программа — Broadwell.

В итоге мы остановились на программе HWiNFO64, которая регулярно обновляется и знает все процессоры. Кроме того, она позволяет отключать мониторинг тех датчиков, которые не нужны, поддерживает назначение горячей клавиши для старта и останова сбора данных, записывает данные в CSV-файл, а также позволяет задавать интервал времени опроса датчиков.

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

Во-первых, нужно отключить мониторинг тех параметров, которые не используются, оставив, в итоге, только три параметра: мощность, потребляемую процессором (CPU Package Power), температуру процессора (CPU Package) и загрузку процессора (Total CPU Usage).


Во-вторых, необходимо задать интервал опроса датчиков (Scan Interval) и назначить горячую клавишу (Hot Key) для начала и окончания сбора данных.


В-третьих, необходимо задать параметры запуска программы, отключив приветственное окно, минимизировав основное окно и оставив на рабочем столе только окно сенсоров (Show Sensors on Startup). В противном случае, как показала практика, горячая клавиша может срабатывать, а может и не срабатывать.


Как уже отмечалось, данные, сохраняемые программой HWiNFO64 в CSV-файле, далее анализируются бенчмарком iXBT Application Benchmark 2016. Рассчитывается средняя за время выполнения тестовой задачи мощность, потребляемая процессором, а также средний уровень его загрузки. Расчет средней за время теста температуры мы сочли бессмысленным, поэтому определяется максимальная достигнутая температура. Именно эти три параметра и записываются вместе со временем выполнения тестовой задачи в качестве результата каждого теста.

Представление результатов тестирования

Аналогично тому, как это делается в бенчмарке iXBT Application Benchmark 2016, при дополнительном мониторинге мощности, температуры и загрузки процессора для каждого теста рассчитывается среднеарифметический результат по указанным дополнительным параметрам и погрешность измерения для доверительного интервала 0,95. Результаты измерения записываются в соответствии с общепринятыми правилами записи результатов с погрешностью.

Преимущества и недостатки методики

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

Тем не менее, есть и обратная сторона медали. Во-первых, запуск дополнительной программы мониторинга в фоновом режиме может, теоретически, негативно отразиться на результатах тестирования. Для того чтобы минимизировать влияние фоновой программы мониторинга на результаты тестирования, мы отключаем мониторинг всех ненужных датчиков. Как показывает практика (об этом чуть далее), во всяком случае для производительных процессоров, запуск программы мониторинга не отражается на результатах тестирования.

Во-вторых, системы и процессоры бывают разные, и датчики, соответственно, тоже. Вполне вероятна ситуация, что для каких-то процессоров данная методика окажется неработоспособной по причине того, что программа HWiNFO64 просто не сможет отслеживать требуемые параметры. На сегодняшний момент мы проверили работоспособность программы на процессорах Intel семейств Sandy Bridge, Haswell и Skylake. Но не факт, что все будет работать как нужно с процессорами Intel Atom или процессорами AMD.

В-третьих, датчики, интегрированные на плате и в процессоре, все-таки не являются специализированными измерительными блоками. Их показания могут, мягко говоря, отклоняться от действительных. К примеру, известная программа AIDA64 (в ней используется опрос тех же самых датчиков, что и в программе HWiNFO64) иногда выдает полную лажу (когда температура процессора оказывается даже ниже комнатной температуры).

Пример результатов тестирования

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

Стенд для тестирования имел следующую конфигурацию:

ПроцессорIntel Core i7-6700K
Материнская платаAsus Sabertooth Z170 S
ЧипсетIntel Z170
Оперативная память16 ГБ DDR4-2133 (2 канала)
НакопительSSD Seagate ST480FN0021 (480 ГБ)
Операционная системаWindows 10 (64-битная)

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

Логическая группа тестовРезультат тестирования, секундыМощность процессора, ВтМаксимальная температура, °CУровень загрузки, %
Работа с видеоконтентом, баллы334±6
MediaCoder x64 0.8.36.5757 113,0±0,588,6±0,292±395,1±0,3
SVPmark 3.0.3b, баллы 3330±5064±487±564±5
Adobe Premiere Pro CC 2015.0.1291,1±0,777±494±595,4±0,6
Adobe After Effects CC 2015.0.1464±337,3±0,377±330,4±0,5
Photodex ProShow Producer 7.0.3257391±554,3±0,382±442,4±0,3
Обработка цифровых фотографий, баллы305±2
Adobe Photoshop CC 2015.0.1630±1051,4±0,880±256,0±0,4
Adobe Photoshop Lightroom 6.1.1316±271,83±0,0386±293,3±0,4
PhaseOne Capture One Pro 8.2368±339±468±546±5
ACDSee Pro 8.2.287205±839,2±0,772,0±0,540±1
Векторная графика, баллы182,7±0,3
Adobe Illustrator CC 2015.0.1350,3±0,725,0±0,268±313,05±0,06
Аудиообработка, баллы290±3
Adobe Audition CC 2015.0358±1045±1173±339±3
Распознавание текста, баллы385±2
Abbyy FineReader 12 Professional147±362±285±271±2
Архивирование и разархивирование данных, баллы244±7
WinRAR 5.21 архивирование103±253,4±0,970±278,4±0,7
WinRAR 5.21 разархивирование6,8±0,4
Файловые операции, баллы171±6
Скорость инсталляции приложений333±321,21±0,0761±311,05±0,09
Копирование данных70±215±155±211,3±0,7
UltraISO Premium Edition 9.6.2.305928±17,3±0,549±77,5±0,9
Научные расчеты, баллы289±7
Dassault SolidWorks 2016 SP0 с пакетом Flow Simulation247±561,6±0,379±291,1±0,7
Интегральный результат производительности, баллы266±6

Далее рассмотрим результаты тестирования с аппаратным измерением потребляемой мощности:

Логическая группа тестовРезультат тестирования, секундыОбщая мощность, ВтМощность процессора, Вт
Работа с видеоконтентом, баллы334±6
MediaCoder x64 0.8.36.5757 114±2108±289±2
SVPmark 3.0.3b, баллы 3300±30083±564±5
Adobe Premiere Pro CC 2015.0.1291±293±273,8±0,4
Adobe After Effects CC 2015.0.1464±448,4±0,332,6±0,3
Photodex ProShow Producer 7.0.3257394±268,7±0,352,0±0,3
Обработка цифровых фотографий, баллы305±2
Adobe Photoshop CC 2015.0.1627±467,63±0,0949,90±0,06
Adobe Photoshop Lightroom 6.1.1319,4±0,491,3±0,570,0±0,4
PhaseOne Capture One Pro 8.2373±559±243±2
ACDSee Pro 8.2.287207±254,6±0,438,3±0,4
Векторная графика, баллы182,7±0,3
Adobe Illustrator CC 2015.0.1356,7±0,739,19±0,0824,40±0,09
Аудиообработка, баллы290±3
Adobe Audition CC 2015.0360±361,73±0,0746,10±0,08
Распознавание текста, баллы385±2
Abbyy FineReader 12 Professional150,1±0,477,5±0,360,0±0,3
Архивирование и разархивирование данных, баллы244±7
WinRAR 5.21 архивирование104,2±0,369,57±0,0851,77±0,07
WinRAR 5.21 разархивирование6,8±0,4
Файловые операции, баллы171±6
Скорость инсталляции приложений333,2±0,735,3±0,420,6±0,3
Копирование данных70±229,9±0,414,7±0,4
UltraISO Premium Edition 9.6.2.305927±322±27±2
Научные расчеты, баллы289±7
Dassault SolidWorks 2016 SP0 с пакетом Flow Simulation247±678,3±0,460,6±0,3
Интегральный результат производительности, баллы266±6

Сравнивая приведенные результаты, можно сделать следующие важные выводы.

Во-первых, результаты самих тестов в режиме аппаратного измерения и в режиме программного мониторинга практически не отличаются (разница в пределах погрешности). Таким образом, работа фоновой программы мониторинга практически не отражается на результатах тестирования.


Во-вторых, мощность процессора, измеряемая с помощью внешнего блока и определяемая с использованием программы мониторинга, мало отличаются друг от друга. Интересно, что мощность процессора, определяемая программой мониторинга, оказывается во всех тестах немного выше. Это немного странно: должно быть с точностью до наоборот. Напомним, что при измерении мощности с использованием внешнего блока учитывается не только мощность, потребляемая процессором, но и мощность, рассеиваемая на регуляторе напряжения питания (это мощность, передаваемая по шине 12 В разъема EPS12V). Таким образом, измеряемая мощность процессора должна быть немного больше, чем реальная мощность, потребляемая чисто процессором.

Тем не менее, нужно констатировать, что результаты измерения и мониторинга мощности неплохо коррелируют друг с другом.


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


Анализируя результаты по температуре и уровню загрузки процессора, можно заметить, что в некоторых тестах примерно одинаковая температура достигается при различном уровне загрузки процессора. Это справедливо, например, для тестов Adobe After Effects CC 2015, Photodex ProShow Producer и Adobe Photoshop CC 2015. Между тем, в таких результатах нет ничего удивительного. Во-первых, речь идет о максимальной температуре, а не о средней, а во-вторых, даже при одном и том же уровне загрузки процессора его температура может различаться. К примеру, можно загрузить процессор вычислениями с плавающей запятой, и он будет сильно нагреваться, а можно загрузить его целочисленными операциями, которые в меньшей степени нагревают процессор при выполнении.

Заключение

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

Читайте также: