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