SystemTap

SystemTap

SystemTap осигурява инструментация за живи изпълняващи се ядра и приложения за потребителско пространство.
  • Безплатно
  • Linux
SystemTap предоставя безплатна софтуерна (GPL) инфраструктура за опростяване на събирането на информация за работещата Linux система.Това подпомага диагностицирането на ефективност или функционален проблем.SystemTap елиминира необходимостта програмистът да премине през досаден и разрушителен инструмент, да прекомпилира, инсталира и рестартира последователността, която може да бъде необходима за събиране на данни.SystemTap осигурява прост интерфейс на командния ред и скриптов език за писане на инструментариум за живо работещо ядро ​​плюс приложения за потребителско пространство.Публикуваме мостри, както и разширяваме вътрешната библиотека със скриптове „tapset“, за да подпомогнем повторното използване и абстракция.Наред с другите инструменти за проследяване / проучване, SystemTap е инструмент за избор на сложни задачи, които може да изискват анализ на живо, програмируем on-line отговор и символичен достъп на цялата система.SystemTap може да се справя и с прости задачи за проследяване.
systemtap

Алтернативи на SystemTap за Mac

DTrace

DTrace

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

ktrace

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

Quartz Debug

Quartz Debug е част от Xcode Tools и позволява на разработчика да наблюдава и тества различни Quartz и Quartz Extreme приложения и проблеми с производителността.
  • Безплатно
  • Mac