ТОП-20 лучших программ для анализа и тестирования компьютера

ТОП-20 лучших программ для анализа и тестирования компьютера Компьютер

Почему процессор перегружен?

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

как уменьшить нагрузку на цп
А это очень неприятно, если за ним долгое время работа велась без сохранений результата. Чтобы понять, как уменьшить нагрузку на ЦП, следует найти источник этой проблемы. Стандартные причины:

  • На ПК запущено слишком много приложений одновременно.
  • Зависла одна или несколько программ.
  • Заражение операционной системы вирусами.
  • Неподходящие или устаревшие драйвера.
  • Недостаточная мощность системы охлаждения.

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

Введение

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

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

3dmark

Ещё один инструмент компании Futuremark, намного более популярный. Впервые приложение появилось почти 22 года назад и является одним из стандартов тестирования видеокарт, хотя теперь для этого чаще используются игры. Здесь применяется интенсивная трёхмерная графическая нагрузка, используются последние технологии рендеринга с поддержкой самых современных видеокарт.

Есть разные версии для Windows, Android и iOS. Предлагается базовая бесплатная версия, где есть четыре стандартных теста. Продвинутая версия по цене $30 обеспечивает полный набор тестов, включая цикличный стресс-тест и тесты Feature с анализом определённых аппаратных компонентов и возможностей рендеринга. Платная версия позволяет менять графические настройки.

3DMark Professional предназначается для промышленных специалистов и даёт больший контроль над автоматизацией и конфигурацией тестов. За это придётся платить $1495 в год, и вы получите единственный дополнительный тест качества изображения.

3DMark позволяет загружать результаты в базу данных и сравнивать ваш компьютер с другими. Приложение по-прежнему популярно среди любителей разгона. Чтобы добраться до верхних строчек рейтинга, часто используется жидкий азот. Например, чтобы 28 ядер с частотой 3,8 ГГц можно было разогнать до 5,8 ГГц.

7-zip

Это не совсем бенчмарк, но он почти всегда используется в обзорах процессоров. Эта программа занимается сжатием файлов и создаёт мусорные данные, а затем используется алгоритм LZM для архивирования и разархивирования этих данных без потерь. Откройте Сервис > Тестирование производительности для запуска.

Тест на сжатие хорошо показывает, как процессор выполняет кэширование данных и использует системную память. Демонстрируются пропускная способность и задержки. На результаты разархивирования больше влияет внутренняя структура процессора, и как он обрабатывает случайные операции. Если вы хотите сравнить эти аспекты у процессоров разных моделей, 7-zip для этого хорошо подходит.

Программа бесплатная и доступна на Linux и Windows.

Basemark gpu

Данная программа может показаться клоном 3DMark. Это неудивительно, поскольку среди разработчиков есть несколько бывших сотрудников Futuremark. Впрочем, этот графический тест имеет важное преимущество над своим конкурентом. У него есть версии для Windows, Linux, macOS, Android и iOS.

Для одного теста рендеринга придётся скачивать файл размером почти 1 Гб. Если вы хотите исследовать, насколько хорошо ваша видеокарта управляется с разными типами сжатия текстур, скачивать потребуется ещё больше. Basemark поддерживает три разных графических интерфейса: DirectX 12, OpenGL, Vulkan.

Это делает данное приложение уникальным.

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

Cinebench 20

Ещё один классический бенчмарк. Инструмент Cinebench является сильно урезанной версией программы рендеринга Cinema 4D. В программе применяются последние технологии трассировки лучей.

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

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

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

Cpu-z

Небольшая программа существует уже около 20 лет. Её автором является Франк Делаттре из Франции. Программа отображает информацию о процессоре: производитель, модель, количество ядер, размер кэша и многое другое.

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

Также здесь есть простой бенчмарк процессора и стресс-тест. Можно загрузить полученные результаты на сайт и поделиться своей статистикой.

Программа доступна только на компьютерах под управлением Windows, а также на мобильных устройствах на Android.

Dxtory

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

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

Использование программы Dxtory для мониторинга системы в играх

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

Fps monitor

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

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

Использование программы FPS Monitor для мониторинга системных ресурсов в игре

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

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

Дополнительно редактируется и отображаемая информация, например, кому-то не нужен показ загруженности оперативной памяти, поэтому эту строку можно с легкостью убрать. С остальными функциями FPS Monitor мы советуем ознакомиться непосредственно после загрузки приложения на свой компьютер.

Fraps

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

К сожалению, пока в Фрапс отсутствуют полезные настройки оверлея и вряд ли они появятся в будущем, именно поэтому он и стоит на последнем месте в нашем списке. Если вас заинтересовали другие возможности Fraps, предлагаем ознакомиться с ними в детальном обзоре на нашем сайте, воспользовавшись указанной ниже ссылкой.

Использование программы Fraps для мониторинга системы в играх

Hwinfo

Программа рассказывает о компьютере всё, что только возможно. Информация разделена по трём пунктам: системная, полный отчёт и мониторинг датчиков.

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

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

HWinfo существует более 20 лет и обновляется почти каждый месяц. При этом она полностью бесплатная. Разработчик инструмента Мартин Малик заслуживает похвалы за такой долгосрочный проект. Поддерживаются 32-разрядная и 64-разрядная версии Windows, и есть даже версия для DOS.

Mpstat

Этот инструмент – ещё один очень полезный инструмент, когда речь идёт об использовании ЦП в Linux. Однако, чтобы использовать его, вы должны установить пакет sysstat в своей системе.

mpstat покажет вам окно с различными значениями и спецификациями, привязанными к ним. Вот что означает каждая из них:

  • %usr: использование ЦП на уровне пользователя
  • %nice: использование ЦП «хорошими» пользовательскими процессами
  • %sys: загрузка процессора ядром
  • %iowait: ожидание чтения/записи диска
  • %irq: обработка аппаратных прерываний
  • %soft: обработка программных прерываний
  • %steal: принудительное ожидание гипервизора, обрабатывающего виртуальные процессоры
  • %guest: запуск виртуального процессора
  • %idle: простой

Msi afterburner

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

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

Использование программы MSI Afterburner для мониторинга системы в играх

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

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

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

Pcmark 10

Если вы ищете более общие бенчмарки для тестирования компьютера на Windows в разных ситуациях, таких как офисные приложения, потоковая трансляция видео, игры и т.д., посмотрите на PCMark 10. Программа существует с 2002 года.

Имеется бесплатная базовая версия, где есть один общий бенчмарк. Чтобы получить доступ к остальным тестам и другим функциональным возможностям, нужно заплатить $30. Если вы хотите ещё больше тестов на автономность, скорость накопителей, в определённых приложениях, а также больший контроль над программой, нужно каждый год тратить $1495 за редакцию Professional.

PCMark ведёт мониторинг разных аспектов, вроде нагрузки и температуры центрального процессора. Результаты можно загрузить в базу данных для сравнения с другими системами. Есть отдельная версия PCMark для Android.

Performancetest

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

PerformanceTEST предлагает тесты процессора, видеокарты, оперативной памяти и жёстких дисков и выдаёт итоговый результат. Этот результат можно загрузить в базу данных онлайн и сравнить с другими результатами. На графические тесты 2D и 3D можно посмотреть собственными глазами.

Полностью бесплатная версия отсутствует. Пробный период составляет 30 дней, потом нужно заплатить $29 за разблокировку продвинутых тестов и год бесплатных обновлений. Затем придётся заплатить ещё $13,5 за продолжение поддержки. По сравнению с возможностями Sandra 20/20 или PCMark 10 ограниченный пробный период выглядит устаревшим.

Sandra 20/20

Популярный инструмент системного анализа называется SiSoft Sandra. Функциональность здесь похожа на HWinfo и AIDA64, но есть и инструменты тестирования, а не только сбора данных.

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

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

Приложение есть только на Windows. Версия Lite бесплатная и тоже предлагает немало тестов. Чтобы получить всё, придётся заплатить $69,99. После этого можно будет установить программу на пять компьютеров. Есть версии для профессионалов и различных отраслей промышленности, где используются разные лицензии и дистанционный мониторинг. Они могут стоить от $200 до $2195.

Unigine superposition

Это набор программ от разработчика Unigine, который занимается созданием трёхмерных графических движков для игр и отраслей визуализации вот уже 15 лет. Здесь есть три графических бенчмарка, но два из них уже устарели для современных систем. Мы рассмотрим последний под названием Superposition.

В нём можно увидеть отличные визуальные эффекты. В некоторых из них используется 6 млн. полигонов на кадр и 30 активных источников освещения. Как и в случае с 3DMark, в настройках можно выставить графику на разрешении выше, чем поддерживает монитор. Данный тест подойдет, если вы хотите как следует нагрузить свою видеокарту.Unigine Superposition

Вы получаете результат теста в баллах, которые можно сравнить с другими системами. Есть версии для Windows и Linux. Базовая редакция бесплатная. За $19,95 вы получите цикличный стресс-тест для анализа стабильности системы, а также возможность загрузить свои результаты для сравнения с другими.

Диспетчер задач

Как уменьшить нагрузку на ЦП при помощи диспетчера задач? Нажмите на клавиатуре сочетание ctrl shift esc. На экране отобразится диспетчер задач. Перейдите на вкладку «Процессы». Здесь напротив каждого приложения будет показана информация о том, сколько он потребляет оперативной памяти, как сильно загружает центральный процессор, и еще несколько столбцов.

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

Как уменьшить нагрузку на ЦП Windows 10? Выполните те же самые рекомендации. Единственное отличие – после запуска диспетчера нажмите на пункт more details.

Длительность загрузки в журнале diagnostics-performance

Служба WDI отслеживает каждую загрузку Windows и записывает отчет. Чтобы увидеть его, откройте Пуск – Поиск — Журнал событий и перейдите в раздел Журналы приложений и служб – Microsoft – Windows – Diagnostics -Performance. Там вы найдете один журнал, и он работает. Отчет о загрузке системы легко найти по коду события 100.

Измерение скорости загрузки
Увеличить рисунок

На рисунке желтым цветом выделено время загрузки в миллисекундах, поэтому 97634 ms означает 97 секунд, т.е. около полутора минут. Это время определяется от самого начала загрузки Windows (сразу после завершения загрузки BIOS) и вплоть до полной загрузки рабочего стола, т.е. до прекращения активности процессов, участвующих в загрузке. Из этого времени нужно вычесть 10 секунд, чтобы получить актуальное время загрузки.

Интерпретация сведений о загрузке

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

 Измерение скорости загрузки
Увеличить рисунок

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

Как проверить использование цп в windows 10

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

Чтобы проверить использование ЦП в Windows 10 и посмотреть, есть ли что-нибудь, замедляющее работу вашего ПК:

  1. Внизу экрана щелкните правой кнопкой мыши Панель задач и выберите Диспетчер задач.

    Быстрый запуск диспетчера задач в системе Windows 10

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

    Информация о загрузке процессора в диспетчере задач Windows 10

    В левой части диспетчера задач вы увидите закладку «ЦП». Нажмите её и проверьте, находится ли загрузка ЦП в нормальном диапазоне. Нормальное использование ЦП обычно значительно ниже 20, а то и 30%. Однако, эта панель покажет вам гораздо больше. Вы можете проверить количество запущенных процессов, время безотказной работы, температуру и многое другое.

Если вы обнаружите какие-либо проблемы, связанные с чрезмерным использованием ЦП без какой-либо явной причины и с гораздо более высокими значениями температуры, чем обычно, вам необходимо снизить температуру ЦП, чтобы избежать серьёзных повреждений процессора.

Как проверить использование цп на mac

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

  1. На Mac откройте папку «Приложения» → «Утилиты» → и запустите «Монитор активности».
  2. В Мониторе активности найдите и щелкните ЦП. Отсюда вы можете найти всю необходимую информацию о текущем состоянии вашего процессора Mac. Вы можете узнать, какая часть вычислительной мощности ЦП используется, сколько используется кэш-памяти ЦП, температура ЦП и многое другое. Это даст вам всю необходимую информацию об этом важном компоненте любого компьютера.

    Проверка активности процессора на компьютере Mac

Как проверить использование процессора в linux

Если вы предпочитаете использовать ОС Linux или пытаетесь помочь другу, важно знать, что проверка использования ЦП и различных других спецификаций ЦП не такая же, как в Windows 10 и Mac. Операции Linux обычно требуют ввода определенных команд в командном терминале для достижения таких результатов.

Чтобы проверить использование ЦП в Linux, вам понадобится компьютер на базе Linux любого типа с Ubuntu или CentOS, учетная запись с привилегиями sudo и командная строка.

Как только вы войдёте в командную строку, вот список команд, которые вы можете использовать, чтобы получить результаты и информацию, которую вы ищете, относительно производительности процессора.

Откройте окно терминала и введите следующее:

Как уменьшить нагрузку на цп windows 7?

Итак, первый способ, который поможет справиться с проблемой. Закройте приложения, в которых вы не работаете в данный момент. Особое внимание стоит уделить графическим и видео-редакторам, браузерам с флэш-роликами и аудиопроигрывателями. Из 3D-игр тоже желательно выйти, дело в том, что подобные программы не всегда отключают свои функции при сворачивании, а продолжают работать, загружая CPU, ненужными для пользователя операциями.

Перезагрузите компьютер или даже выключите его на 10-20 минут, если он непрерывно работает уже несколько дней. Отдых нужен не только людям, но и технике.

Как уменьшить нагрузку на ЦП, если предыдущие рекомендации не помогли? Попробуйте проверить компьютер на вирусы. Желательно провести полное сканирование и использовать для этой операции live-дистрибутивы антивирусных приложений, например, kureit. После сканирования удалите все зараженные файлы.

Проверьте жесткий диск на наличие ошибок. В Windows это можно сделать при помощи специальных средств. Проще всего открыть командную строку и ввести туда chddsk C: /f /r.

Настройка системы с помощью профилировщика

Еще большие возможности для тонкого тюнинга системы открывает профилировка. Лучший профилировщик всех времен и народов — это, бесспорно, VTune, разработанный компанией Intel. До сих пор, говоря об определении слабых мест системы, мы все время упускали из виду тот факт, что слабым местом может быть не только «железо», но и, например, драйвера. Также мы обошли стороной вопрос выбора графической подсистемы и оценки ее влияния на общую производительность.

Что ж! Настала пора восполнить этот пробел! Соединившись с FTP-сервером Intel и поставив VTune на скачку (а это целая туша на сто с гаком метров весом), посетите любой книжный магазин вашего города в поисках соответствующей литературы. Грамотная работа с профилировщиком требует определенной подготовки, и метод «тыка» здесь навряд ли поможет. Неплохое практическое руководство по VTune для начинающих можно найти, например, здесь.

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

DLL и прикладной процесс парольного переборщика PSWD.EXE (~20% и 18% соответственно). Доля влияния графической подсистемы в лице библиотеки G400.DLL (Matrox Millennium G450 Dual Head, для справки) составляет менее 5% и со всей очевидностью ни в какой оптимизации не нуждается.

Итак, наиболее узкое место системы локализовано в NTOSKRNL.EXE, что, конечно, далеко не безынтересно само по себе, но для ответа на извечный вопрос «Кто виноват и что делать?» мы должны заглянуть внутрь ядра! В VTune эта операция осуществляется двойным щелчком мыши по соответствующему [ядру] прямоугольнику.

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

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

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

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

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

Нахождение и удаление вирусов

Если проблемой загрузки ЦП является вирус, то его можно отследить в диспетчере или же программой Process Explorer. Вирусы часто маскируются под системные процессы, чтобы пользователь не мог их удалить. Чаще всего этим процессом является svchosts.exe, что создаёт проблемы с распознаванием в нём вируса, даже опытному пользователю.

Что делать, если возникает ошибка 1603 при установке Java или других программ

Чтобы распознать вирусы, нужно загрузиться в «Безопасном режиме».

Если у вас WindowsXP, 7 – следует при загрузке ПК нажимать F8, чтобы появилось «чёрное» окно, в котором выберете загрузку в «Безопасном режиме».

Windows 8, 8.1, 10 – требуется нажать Win R, ввести команду msconfig, перейти в раздел «Загрузка», кликнуть по OC Windows и установить галочку «Безопасный режим», сохранить и перезапустить ПК.

После того, как попали в «Безопасный режим» можно начинать проверку на вирусы. В интернете существует достаточно программ, которые проверяют ПК на вирусы без установки. Одна из таких Dr.Web Cureit. Это может помочь снять нагрузку.

Нестабильная работа компьютерных игр

Многие любят проводить свободное время, играя в компьютерные игры. Однако сегодня большинство 3D-приложений требуют мощного железа. Из-за этого устаревший CPU почти всегда загружен в играх на 100 %. Самый простой и действенный метод устранения проблемы в этом случае – апгрейд компьютера.

  • Отключите сглаживание, SSAO и снизьте уровень качества графики в настройках 3D-приложения.
  • Выключите звук в самой игре.
  • Установите режим высокой производительности в утилите настройки драйверов видеоплаты.
  • Отключите интернет.
  • Закройте антивирусные экраны, но помните, что это снизит безопасность, а компьютерная игра может и не стоить такого риска.

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

Оценка мощности процессора

Быстрее, еще быстрее… и вот мы буквально летим, накручивая мегагерцы на кардан, проносясь по трассе со скоростью полусонной черепахи, ни на йоту не сдвинувшейся с того самого места, где она была год, а то и два года назад. Увы! Слишком быстрый процессор подавляющему большинству приложений просто не нужен, и увеличение тактовой частоты вдвое в лучшем случае увеличивает производительность системы лишь на треть. Посмотрите: если индикатор загрузки ЦП лениво осциллирует возле нулевой отметки, или кривая загрузки напоминает разлапистую горную цепь вроде лунных Апеннин (или земного Кавказа), — вычислительной мощности вашего процессора для решения поставленных перед ним задач более чем достаточно!

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

Показатель производительности, именуемый «загрузка процессора», на самом деле представляет собой готовность отдачи квантов времени всеми остальными процессами системы. Высокая загруженность процессора может быть вызвана и дисковой подсистемой, и подсистемой оперативной памяти, и… да много еще чем!

Это не означает, что показаниям Диспетчера Задач нельзя доверять, но означает, что тактовая частота процессора — не единственный, да и не самый вероятный виновник. Высокая степень загрузки ЦП лишь указывает на потенциальную возможность радикального увеличения быстродействия, но не говорит, какой из компонентов системы для этого следует заменить.

Попутно заметим, что неправильно спроектированное приложение способно пожирать чудовищное количество процессорного времени даже при полном ничегонеделании. Этим, в частности, грешат ранние версии словаря Context и переводчика Socrat, вызывающие 100-процентную загрузку центрального процессора и, как следствие, сильное торможение системы.

Все версии Microsoft Word (вплоть до XP включительно) также имеют один очень неприятный дефект проектирования, при определенных обстоятельствах приводящий к 92—95-процентной загрузке ЦП. Причем увеличение тактовой частоты процессора не исправляет ситуацию и практически не увеличивает общую производительность системы!

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

Оценка требуемого количества оперативной памяти

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

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

Но вот вопрос: а какого этот модуль должен быть объема? Как узнать, сколько именно мегабайтов вам требуется? Нет ничего проще! Вызываем Диспетчер Задач, переходим к вкладке «Быстродействие», находим графу «Выделенная память», а в ней — текущее и пиковое количество выделенной памяти за последний сеанс работы с системой.

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

Если вы хотите сэкономить свои деньги, то просто последите за положением индикатора «Память» (вкладка «Быстродействие»), отмечая его «среднемаксимальные» значения. Поработав в таком режиме неделю-другую, вы сможете точно выяснить, сколько именно памяти вам реально необходимо.

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

Графа «Выделенная память» как раз и отражает количество выделенной, то есть зарезервированной памяти, но не дает прямого ответа на вопрос, используется эта память или нет. Для прояснения ситуации следует обратиться к графе «Физическая память», содержащей среди прочей информации доступный объем оперативной памяти.

Чем он больше — тем лучше. Считается, что если свободно хотя бы 50 или 100 мегабайтов физической памяти, то потребности системы в ней полностью удовлетворены. На самом деле, это предположение в коре неверно. Если перед обращением к Диспетчеру Задач вы завершите какое-нибудь «монстроидальное» приложение, то вся занятая им память окажется свободной и будет оставаться таковой, пока вы не переключитесь на приложение, полностью или частично «высвопленное» на диск.

Наглядное доказательство тому приведено ниже (см. рис). Смотрите: в системе установлено 256 МБ памяти, из них 235 МБ выделено, а 98 МБ — свободно. Согласитесь, что 235 98 > 256! Поэтому следует опираться не на текущее, а на минимальное количество свободной физической памяти. Держите глаза широко раскрытыми и периодически поглядывайте на Диспетчер Задач в ходе работы с другими приложениями.

Практический пример тюнинга системы

Один из приятелей автора как-то пожаловался на свой Pentium 4: дескать, работает он медленно, да и видеофильмы идут с большим торможением, «рывками». Разгон процессора, сопровождаемый панической переустановкой модулей памяти и ковырянием настроек BIOS, ничего не дал, и вконец отчаявшийся экспериментатор решил пригласить к своему компьютеру меня (по принципу: если я его сломаю, хуже уже не будет).

Запуск Диспетчера Задач показал, что процессор тут вообще не причем, поскольку его загрузка стабильно держалась на уровне ~40%, и большую часть времени он проводил в спячке, охлаждая свои внутренности от перегрева (см. рис.). Следовательно, наиболее вероятным виновником «тормозов» становилась дисковая подсистема, и показания Системного Монитора полностью подтвердили это предположение: моменты «дерганья» изображения хорошо согласовывались с «вылетами» графика длины очереди запросов на чтение [диска]. То есть, привод время от времени впадал в некий «ступор», не реагируя ни на какие попытки обращения. Причина? Запуск ASUS PC Probe обнаружил значительную просадку напряжения на линии 12 В, потенциал которой составил всего 10,2 В. Компьютер все еще работал, но — нестабильно. После замены блока питания ситуация нормализовалась, и все тормоза немедленно исчезли.

Практический пример тюнинга системы

Один из приятелей автора как-то пожаловался на свой Pentium 4: дескать, работает он медленно, да и видеофильмы идут с большим торможением, «рывками». Разгон процессора, сопровождаемый панической переустановкой модулей памяти и ковырянием настроек BIOS, ничего не дал, и вконец отчаявшийся экспериментатор решил пригласить к своему компьютеру меня (по принципу: если я его сломаю, хуже уже не будет).

Запуск Диспетчера Задач показал, что процессор тут вообще не причем, поскольку его загрузка стабильно держалась на уровне ~40%, и большую часть времени он проводил в спячке, охлаждая свои внутренности от перегрева (см. рис.). Следовательно, наиболее вероятным виновником «тормозов» становилась дисковая подсистема, и показания Системного Монитора полностью подтвердили это предположение: моменты «дерганья» изображения хорошо согласовывались с «вылетами» графика длины очереди запросов на чтение [диска].

То есть, привод время от времени впадал в некий «ступор», не реагируя ни на какие попытки обращения. Причина? Запуск ASUS PC Probe обнаружил значительную просадку напряжения на линии 12 В, потенциал которой составил всего 10,2 В. Компьютер все еще работал, но — нестабильно. После замены блока питания ситуация нормализовалась, и все тормоза немедленно исчезли.

Системный монитор

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

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

Пуск —> Настройка —> Панель Управления —> Администрирование —> Системный Монитор. (В Windows 9x Системный Монитор тоже есть, но попроще, ищите его в меню служебных программ.) Теперь вызываем контекстное меню посередине появившейся консоли, выбираем в нем пункт «Добавить счетчики» и добавляем три следующих счетчика: счетчик загруженности процессора (объект: процессор), счетчик активности диска (объект: физический диск) и счетчик текущей длины очереди диска (объект тот же).

Добавив все необходимые счетчики, мы возвращаемся в главное окно Системного Монитора, нажимая клавишу «Закрыть». Клавиша «Объяснения» выдает короткую справку по текущему счетчику производительности — обращайтесь к ней всякий раз, когда встретитесь с чем-то непонятным.

«Процесс пошел!» — как говорят в Одессе. Системный Монитор начинает протоколирование, процарапывая на экране три кривые. Зеленая отвечает за загруженность диска, красная — за загруженность ЦП, голубая — за длину очереди запросов на диск (разумеется, такие цвета кривым назначаются по умолчанию — они могут быть изменены вручную и будут перепутаны, если вы добавляли счетчики в ином порядке).

Левый рисунок (см. ниже) иллюстрирует пример хорошо сбалансированной системы. Смотрите: загрузка жесткого диска держится на довольно высоком уровне. Это означает, что продолжительность эвристического анализа [антивирусным сканером] одного файла сопоставима со временем чтения другого.

Причем процессор работает на пределе. Обратите внимание на то, как хорошо совпадают пики загрузки процессора с провалами активности диска! Замена диска на более быстрый практически не увеличит производительности, поскольку большую часть времени этот диск будет простаивать. Не верите?

Загрузка процессора резко возросла, а на графике активности диска появились длинные и глубокие провалы, похожие на Большой Каньон. Причем более быстрый диск оказался более «быстрым» только наполовину. Скорость линейного чтения явно возросла, но вместе с ней возросло и время поиска.

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

Таким образом, для увеличения производительности обновленной системы нам требуется заменить процессор на более мощный. Стоп! Я не сказал «более быстрый»! Мы еще не знаем наверняка, в чем истинная причина «тормозов»: может быть, недостает емкости кэш-памяти, а может — тактовой частоты.

События диагностики

Нередко система сама предлагает диагностическую информацию о загрузке в соседних событиях с тем же временем и кодами 101 — 109. Например, задержки по вине служб имеют код 103. Но далеко не всегда эта информация полезна для диагностики загрузки.

Измерение скорости загрузки
Увеличить рисунок

Здесь нужно обращать внимание на время замедления, потому что замедление свыше 0,1 секунды уже дает основание к записи события. На рисунке видно, что служба COM замедлилась на 0,26 секунды, что вряд ли стоит рассматривать всерьез. Подробнее об этом способе диагностики рассказ будет в отдельной статье моего коллеги.

Фильтр по событию

Некоторые загрузки занимают больше времени, некоторые меньше. Чтобы увидеть все события загрузки, отфильтруйте текущий журнал по коду события 100 (подробнее о фильтрации).

Измерение скорости загрузки
Увеличить рисунок

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

Часть 2: программы для бенчмарков и стресс-тестов

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

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

Сюда не вошли программы, которые могут вести мониторинг и запись частоты кадров в играх, такие как FRAPS или Afterburner.

Если же вас интересуют стресс тесты исключительно для видеокарты, читайте нашу статью: Стресс тесты для видеокарты. Ещё есть статья с программами для тестов только процессора: Лучшие программы для стресс-теста процессора.

Оцените статью
OverComp.ru