Gazmarket59.ru

Газ Маркет 59
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Счетчик производительности процесса отключен

Счетчик производительности процесса отключен

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

Производительность сервера зависит от многих факторов. Условно все источники проблем можно разделить на несколько основных групп, а именно — процессор, оперативная память, жесткий диск, сеть и программное обеспечение. Если причина сбоев не очевидна, то в первую очередь нужно проверить состояние перечисленных компонентов. Для начала рассмотрим штатные инструменты для анализа производительности системы на примере Windows Server 2012 R2.

Новый монитор производительности для Windows Server

Windows Admin Center

3 минуты чтения

Если в прошлом вы работали с Windows Server, то почти наверняка использовали средство perfmon.exe или Монитор производительности Windows. Когда нужно выяснить, почему что-то работает медленно, нет более надежного или универсального источника истины, чем счетчики производительности Windows. Классический интерфейс за все время не очень изменялся. И даже в новой ОС Windows Server 2019 он еще присутствует и запускается из Средств администрирования или оснастки Server Manager.

Мини — курс по виртуализации

Знакомство с VMware vSphere 7 и технологией виртуализации в авторском мини — курсе от Михаила Якобсена

Perfmon в Windows — является оснасткой консоли управления (MMC), которая предоставляет средства для анализа производительности ОС. С ее помощью можно отслеживать производительность операционной системы и оборудования в режиме Real time. Настраивать данные, выборку счетчиков, которые требуется собирать в журналах, определять пиковые значения для предупреждений и автоматических действий, создавать отчеты и просматривать данные о производительности за прошлые периоды различными способами. Обладает классическим интерфейсом MMC консоли, которая на данный момент является устаревшим инструментом для использования.

В этой статье будет рассматриваться новый функционал Windows Performance Monitor. Его интерфейс интегрирован в веб-средство управления WAC (Центр администрирования Windows) который можно скачать отсюда. Обзор WAC есть в нашей базе знаний. На данный момент это предварительная версия, содержит в себе функции готовые к оценке и тестированию. При использовании расширения «Монитор производительности» в Центре администрирования Windows используются те же данные о производительности, что и для perfmon.

После подключения к серверу, основное окно Windows Admin Center открывается на вкладке Обзор, где видны основные характеристики сервера: процессор, версия ОС, ОЗУ, объем диска и другие характеристики. Также на этом этапе можно выключить/перезагрузить сервер. Здесь же можно включить дисковые метрики, включение которых может повлиять на общую производительность системы. О чем WAC и сообщит.

На главную страницу добавили возможность ввода в домен.

  • Простое удаленное управление. Можно подключаться ко всем серверам семейства Windows Server. Для подключения Центр администрирования Windows, в фоновом режиме, использует удаленное подключение PowerShell.
  • Общий доступ к рабочему пространству. Возможность создавать рабочие области, которые можно сохранять и использовать на других системах. Области также можно экспортировать и импортировать в другие установки шлюза Центра администрирования. В Параметрах рабочего пространства можно указать Диапазон обновления, цветовую схему (обычную или высокую контрастность), размер шрифта.

  • Поиск и подсветка. Для начала нужно выбрать последовательно: Объект, Экземпляр и счетчик, затем тип графика. Существует очень большое количество счетчиков, но их можно легко искать, используя выпадающий список. Performance Monitor также выделяет другие полезные счетчики, которые имеет смысл мониторить, например, Read Bytes/sec и Write Bytes/sec. Для каждого параметры показывается подробное описание и подсказка.

  • Различные типы графиков. Можно использовать различные типы графиков, которые упрощают поиск и сравнение нужной информации в зависимости от сценария использования. Стандартный линейный график для просмотра одного или нескольких счетчиков с течением времени. График отчета будет содержать в себе табличные данные. Минимум-максимум покажет соответствующие результаты, а если выгрузить в таблицу Excel, можно использовать фильтр, и найти, например, средние значения.
Читайте так же:
Метрика не видит свой счетчик

Так как Windows Admin Center является новым инструментом удаленного управления, он и его компоненты еще будут развиваться и дополняться, в том числе и функционал Windows Performance Monitor.

Онлайн курс по Linux

Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps

Как контролировать производительность в режиме реального времени

Открытие диспетчера задач

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

Ниже приведены несколько способов открыть диспетчер задач:

  • Щелкните правой кнопкой мыши панель задач и выберите Диспетчер задач.
  • Откройте окно системного поиска, введите запрос диспетчер задач и щелкните результат.
  • Используйте сочетание клавиш Ctrl + Shift + Esc .
  • Используйте сочетание клавиш Ctrl + Alt + Del и нажмите на диспетчер задач.
  • С помощью сочетания клавиш Win + X откройте меню опытного пользователя и нажмите «Диспетчер задач».

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

Как контролировать производительность системы

На вкладке Производительность можно отслеживать четыре основных компонента, в том числе процессор, память, жесткий диск, сеть (и Bluetooth).

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

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

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

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

Вот разбивка каждого раздела на вкладке «Производительность»:

ЦП – центральный процессор

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

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

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

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

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

Читайте так же:
Счетчик дней дмб приложение

Объём памяти

Память дает представление об использовании оперативной памяти системой и приложениями. В правом верхнем углу вы увидите общий объем и тип (например, DDR4) памяти, установленной на вашем устройстве.

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

Композиция памяти состоит из четырех частей:

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

Вы всегда можете увидеть эти детали, наведя указатель мыши на каждый раздел графика.

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

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

Например, «Используемые слоты» указывает, есть ли на вашем компьютере слоты для увеличения объема памяти. «Скорость», «Форм-фактор» и тип памяти – важная информация, которая пригодится при покупке планок памяти для вашего компьютера.

Диск компьютера

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

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

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

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

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

Ethernet / Wi-Fi

Диспетчер задач не группирует несколько сетевых адаптеров в одно представление, что означает, что вы получите раздел для каждого адаптера Ethernet или Wi-Fi, установленного на вашем компьютере. Даже виртуальные сетевые адаптеры будут перечислены отдельно.

При выборе сетевого адаптера вы увидите название вашего адаптера Wi-Fi или Ethernet в правом верхнем углу.

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

Ниже основного графика вы также получаете информацию о данных, отправляемых и получаемых в килобитах в секунду. Дополнительные сведения включают имя адаптера, тип подключения и ваши текущие адреса IPv4 и IPv6.

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

Читайте так же:
Счетчик срабатываний для опн

Bluetooth

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

Вы увидите дополнительную информацию в разделе Bluetooth, когда подключите свой телефон или другое устройство и начнете передавать данные.

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

Увеличение продуктивности

Увеличить производительность устройства под управлением Windows 10 можно несколькими способами: изменяя настройки системы и/или меняя «железо».

Обновление драйверов

Главная причина медленной работы устройства – старые или неоригинальные драйвера оборудования. Чтобы это посмотреть, перейдите:

Диспетчер устройств –> выберите оборудование –> Свойства –> Драйвер

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

Удаление приложений в меню Пуск

В меню «Пуск» после обновления до Windows 10 присутствует много «живых» плиток приложений. Они потребляют ресурсы устройства, поэтому их стоит убрать в случае ненадобности:

Клик правой кнопки мыши (ПКМ) по приложению –> открепить от начального экрана

Отключение графических эффектов

Клик ПКМ на меню Пуск –> Система –> Дополнительные параметры системы –> вкладка «Дополнительно» –> блок «Быстродействие» –> Параметры

В окне выберите один из пунктов. Для максимального увеличения производительности установите маркер на значении «Обеспечить наилучшее быстродействие».

Отключение уведомлений и подсказок Windows

Центр уведомлений Windows 10 использует значительные ресурсы устройства. Это замедляет работу и способствует быстрой разрядке батареи, поскольку система проверяет почти все приложения. Перейдите:

Пуск –> Параметры –> Система –> Уведомления и действия –> отключите ненужные вам уведомления

Отключение подсказок Windows 10 выполняется аналогично:

Пуск –> Параметры –> Система –> Отображать советы по работе с Windows –> отключить

Отключение динамической цветовой адаптации

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

Пуск –> Параметры –> Персонализация –> Цвета –> Выбор цвета –> Автоматический выбор главного цвета фона –> отключить

Удаление вирусов, вредоносного ПО, обновление железа

Очистка устройства от вирусов увеличивает производительность, так же, как и улучшение «железа», установленного на устройство.

Тормозит сервер 1С или компьютер с 1С — Настройка и Оптимизация

Очень часто ко мне обращаются с вопросами вида:

  • из-за чего тормозит сервер 1С?
  • компьютер с 1С работает очень медленно
  • жутко тормозит клиент 1С

Что же делать и как это победить, и так по порядку:

Клиенты очень медленно работают с серверной версией 1С

Кроме медленной работы 1С, так же наблюдается медленная работа с сетевыми файлами. Проблема встречается при обычной работе и при RDP

для решения этого, после каждой установки Семерки или 2008-го сервера всегда запускаю

netsh int tcp set global autotuning=disabled

netsh int tcp set global autotuninglevel=disabled

netsh int tcp set global rss=disabled chimney=disabled

и сеть работает без проблем

netsh interface tcp set global autotuning= HighlyRestricted

вот как выглядит установка

Далее посмотрите настройки брандмауэра Windows

Настроить брандмауэр Антивируса или Windows

Как настроить брандмауэр Антивируса или Windows для работы сервера 1С (связка из Сервера 1С: Предприятие и MS SQL 2008, например).

  • Если сервер SQL принимает подключения на стандартный порт TCP 1433, то разрешаем его.
  • Если порт SQL динамический, то необходимо разрешить подключения к приложению %ProgramFiles%Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLBinnsqlservr.exe.
  • Сервер 1С работает на портах 1541, кластер 1540 и диапазоне 1560-1591. По совершенно мистическим причинам иногда такой список открытых портов все равно не позволяет выполнять подключения к серверу. Чтобы заработало наверняка, разрешите диапазон 1540-1591.
Читайте так же:
Как скрыть картинку счетчика

Настройка производительности Сервера / Компьютера

Для того чтобы компьютер работал с максимальной производительностью — нужно настроить его на это:

1. Настройки BIOS

  • В BIOS сервера отключаем все настройки по экономии электропитания процессора.
  • Если есть «C1E» & обязательно ОТКЛЮЧАЕМ!!
  • Для некоторых не очень параллельных задач также рекомендуется выключить гипертрейдинг в биосе
  • В некоторых случаях (особенно для HP!) надо зайти в BIOS сервера, и ВЫКЛЮЧИТЬ там пункты, в названии которых есть EIST, Intel SpeedStep и C1E.
  • Взамен надо там же найти пункты, связанные с процессором, в названии которых есть Turbo Boost, и ВКЛЮЧИТЬ их.
  • Если в биосе есть общее указание режима энергосбережения & включить его в режим максимальной производительности (он ещё может называться «агрессивный»)

2. Настройки схемы в операционной системе — Высокая производительность

Сервера с архитектурой Intel Sandy Bridge умеют динамически менять частоты процессора.

Скачайте утилиту PowerSchemeEd.7z , распакуйте с помощь 7zip и запустите PowerSchemeEd.exe

Выберите раздел Управление питанием процессора и выставите параметры 01. Порог при питании от сети 30% и отключите 27. Переопределение ядра. как на картинке.

3. На серверах 1С и MS SQL Server использование антивирусов (даже сам факт инсталяции без включения) будет приводить к снижению производительности в виде периодических массовых замедлений и подвисаний интерфейса.

4. Совмещение ролей сервера 1С и сервера MS SQL Server дает большую производительность, особенно если использовать протокол обмена данных напрямую через память «Shared Memory».

Очень многие не недооценивают важность настройки сервера, когда роли сервера 1С и сервера СУБД совмещены на одном физическом компьютере.

Убедиться, что к примеру используется протокол Shared Memory можно следующим образом:

Обратите внимание, что в версиях платформы некоторые релизы «переключались» на протокол «именнованых каналов».

Для работы 1С Предприятие в режиме Shared Memory с SQL Server 2012 должен быть установлен NativeClient от SQL Server 2008 (backward compatibility connectivity components из дистрибутива SQL Server 2012 или отдельный пакет)

5. Отключение ненужных служб Виндовс

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

Какие службы можно отключить для оптимизации Windows:

  • Авто настройка WWAN – в том случае, если у Вас нет CDMA или GSM модулей, эту службу можно безболезненно отключить
  • Адаптивная регулировка яркости – эта служба регулирует яркость экрана при наличии датчика освещенности, если такой датчик отсутствует – отключаем.
  • Брандмауэр Windows – предназначен для защиты компьютера. Рекомендуется пользоваться сторонними приложениями для этих целей (например, Comodo, KIS, DrWEB и т.п.).
  • Защитник Windows – отключаем, совершенно ненужная служба!
  • Служба помощника по совместимости программ (Program Compatibility Assistant) – эту службу можно отключить, только в случае несовместимости программ нужно будет вручную устанавливать параметры, что бывает не так уж часто.
  • Служба автоматического обнаружения веб-прокси WinHTTP – можно отключать.
  • Служба политики диагностики (Diagnostic Policy Service) – практически не нужна.
  • Смарт-карта – если Вы не пользуетесь такими картами, то отключаем.
  • Удаленный реестр (Remote Registry) – обязательно отключаем в целях безопасности.
  • Центр обеспечения безопасности (Security Center) – напоминает о различных событиях вроде отсутствия антивируса, устаревших обновлениях и т.п. – отключаем, если не хотите их видеть.
Читайте так же:
Мотор машина шашка счетчик угадай

Список, конечно, получился не особо емким, на самом деле служб, которые можно отключить, намного больше. Кроме того, среди стандартных служб появятся дополнительные службы сторонних программ, которые установлены на Вашем ПК, их также можно отключить.

Кэширование записей на дисках в Windows

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

Для управления кэшированием записей на диске откройте Панель управления — Диспетчер устройств.

В разделе Дисковые устройства дважды щелкните нужный диск.

Перейдите на вкладку Политики

В статье использован личный опыт и cайт Вячеслава Гилева

Буду рад конструктивным комментариям

  • На вкладке «Приложения» находится список запущенных в данный момент утилит. Их можно закрыть. Там не отображаются программы, которые функционируют в фоновом режиме (например, антивирусы, свёрнутые в трей мессенджеры или закачка обновлений).
  • Внизу указаны ресурсы и производительность. Физическая память, загруженность процессора. Если диск используется на 100%, лучше что-нибудь отключить.
  • В следующем разделе диспетчера задач перечислены фоновые и системные процессы. Там есть имя образа, описание (либо издатель, либо полное название программы), сколько памяти ему выделено, и какие пользователи его запустили.
  • На вкладке «Службы» предоставлен список служб и утилит, которые работают в ОС.
  • Категория «Быстродействие» показывает, насколько загружен компьютер, память и диск. Если используется 100% ресурсов, надо срочно закрыть ненужные приложения и сервисы. Или перезапустить ПК.

Быстродействие в диспетчере задач

  • Вкладка «Сеть» предназначена для оценки функционирования сетевых и локальных соединений.
  • В подразделе «Пользователи» показан список активных юзеров.

Выводы и предупреждение

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

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

Переключение в BIOS параметра NUMA Group Size Optimization с Clustered на Flat в данном конкретном случае вернуло производительность кластера «1С:Предприятия» на должный уровень. Для пользователей пропали нестерпимые периоды ожидания и работа стала комфортной.

Но не всё так радужно. Платформа «1С:Предприятие» не умеет на момент написания статьи работать с несколькими группами процессоров. Значит, если в сервере будет установлено больше 64 ядер мы окажемся в ловушке — необходимо будет переключить в BIOS параметр NUMA Group Size Optimization в значение Clustered. А это снова вернет нас в исходную ситуацию, когда часть ядер простаивает. Фирма «1С» знает об этой проблеме и прорабатывает необходимые решения.

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

Мы будем дальше работать над вопросами производительности информационных систем и готовы поделиться знаниями и опытом.

Обращайтесь! Высокой вам производительности и консистентности данных!

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector