perf

perf

Броячи на производителността на процесора на инструмента, точки на проследяване, kprobes и надстройки (динамично проследяване).
  • Безплатно
  • Linux
perf е инструмент за анализ на производителността в Linux, достъпен от ядрото на Linux версия 2.6.31 под инструменти / perf и често се актуализира и подобрява.Той е способен на леко профилиране, поддържа хардуерни броячи на производителността, точки на проследяване, броячи на софтуерни резултати (например hrtimer) и динамични сонди (например kprobes или uprobes).Изходът от perf може да се използва за генериране на графики на пламъка.perf понякога се обозначава като „Броячи на производителността за Linux (PCL)“, „Linux perf събития (LPE)“, „perf_events“ или „Perf Tools“.
perf

Алтернативи на perf за BSD

strace

strace

Проследяване на системни обаждания и сигнали.Помощна програма за диагностика, отстраняване на грешки и инструкции за потребителско пространство.
DTrace

DTrace

DTrace е инструмент за анализ на производителността и отстраняване на проблеми за Solaris, Mac OS X и FreeBSD.
ltrace

ltrace

ltrace прихваща и записва динамични библиотечни обаждания, които се извикват от изпълнен процес и сигналите, получени от този процес.
ktrace

ktrace

Помощната програма ktrace позволява регистриране на проследяване на ядрото за посочените процеси.Данните за проследяване на ядрото се записват във файла ktrace.out.