2009-12-21 3 views
6

Можно создать дубликат:
Concept of “Performance Counters” in Linux/UnixЭквивалент для счетчиков производительности Win32 на Linux

Каковы Linux эквивалент счетчиков производительности Windows в?

  • API/библиотеки для публикации счетчики прикладных
  • API/библиотеки, чтобы контролировать и собирать значения эффективно (например, pdh.dll)
  • приложения для контроля текущих значений (эквивалент Perfmon.exe)
  • приложения для планирования сбора (как logman.exec)
  • приложений для визуализации собранных значений (опять же, perfmon.exe)

Или, если говорить более широко, какова рекомендуемая инфраструктура мониторинга производительности системы в Linux?

ответ

2

Существует одна инфраструктура с вспомогательными инструментами, которые были в ядре магистрали в течение времени, OProfile. Тем не менее, интерфейс был в некоторых отношениях сломан, и на самом деле он не видел много пользы за пределами примитивных инструментов командной строки oprofile. Затем была добавлена ​​группа «oprofile replacements», perfmon, perfmon2, perfctr, perfmon3 (?) И т. Д., Пока, наконец, несколько месяцев назад инфраструктура Perf events не была объединена.

Тогда существует ряд высших библиотек уровня и инструментов, построенных на вершине выше интерфейсов уровня ядра, такие как PAPI и TAU

Смежные вопросы