Что такое счетчик производительности и как его использовать в приложении ASP.NET? - PullRequest
0 голосов
/ 10 февраля 2011

Что такое счетчик производительности и как его использовать в приложении ASP.NET.

Пожалуйста, объясните.

Ответы [ 2 ]

1 голос
/ 10 февраля 2011

С MSDN :

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

.NET Framework имеет несколько классов, которые позволяют вамдля использования и создания счетчиков производительности основными из них являются PerformanceCounter, PerformanceCounterCategory и CounterCreationData (для создания новых счетчиков).

Из документации по пространству имен System.Diagnostics:

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

1 голос
/ 10 февраля 2011
...