SystemTap

SystemTap

SystemTap poskytuje instrumentaci pro živé běžící aplikace jádra a aplikace v uživatelském prostoru.
SystemTap poskytuje infrastrukturu svobodného softwaru (GPL), která zjednodušuje shromažďování informací o běžícím systému Linux.To napomáhá diagnostice výkonu nebo funkčního problému.SystemTap eliminuje potřebu vývojáře procházet únavným a ničivým nástrojem, překompilovat, instalovat a restartovat sekvenci, která může být jinak vyžadována pro sběr dat.SystemTap poskytuje jednoduché rozhraní příkazového řádku a skriptovací jazyk pro psaní instrumentace pro živé běžící jádro plus aplikace v uživatelském prostoru.Publikujeme ukázky a také rozšiřujeme interní knihovnu skriptů „tapset“, abychom usnadnili opětovné použití a abstrakci.Mezi jinými nástroji pro trasování / sondování je SystemTap nástrojem pro složité úkoly, které mohou vyžadovat živou analýzu, programovatelnou online odpověď a symbolický přístup celého systému.SystemTap umí také zpracovat jednoduché trasovací úlohy.
systemtap

Alternativy SystemTap pro Mac

DTrace

DTrace

DTrace je nástroj pro analýzu výkonu a řešení problémů pro systémy Solaris, Mac OS X a FreeBSD.
ktrace

ktrace

Obslužný program ktrace umožňuje protokolování trasování jádra pro určené procesy.Data trasování jádra jsou zaznamenána do souboru ktrace.out.
Quartz Debug

Quartz Debug

Quartz Debug je součástí Xcode Tools a umožňuje vývojáři sledovat a testovat různé aplikace Quartz a Quartz Extreme a problémy s výkonem.