ftrace

ftrace

Ftrace е вътрешен тракер, предназначен да помогне на разработчиците и дизайнерите на системи да намерят какво се случва вътре в ядрото.
  • Безплатно
  • Linux
Ftrace е вътрешен тракер, предназначен да помогне на разработчиците и дизайнерите на системи да намерят какво се случва вътре в ядрото.Може да се използва за отстраняване на грешки или анализ на закъснения и проблеми с производителността, които се извършват извън потребителското пространство.Въпреки че ftrace обикновено се счита за функция за проследяване на функции, това наистина е рамкова работа на няколко разнообразни програми за проследяване.Има проследяване на закъсненията, за да се проучи какво се случва между прекъсвания, деактивирани и активирани, както и за предсказване и от време, когато се събуди задача, всъщност е насрочена. Едно от най-често срещаните приложения на ftrace е проследяването на събития.През ядрото се намират стотици статични точки на събитията, които могат да бъдат активирани чрез файловата система за отстраняване на грешки, за да се види какво се случва в определени части на ядрото.
ftrace

Алтернативи на ftrace за всички платформи с всякакъв лиценз

strace

strace

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

DTrace

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

perf

Броячи на производителността на процесора на инструмента, точки на проследяване, kprobes и надстройки (динамично проследяване).
  • Безплатно
  • Linux
ltrace

ltrace

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

ktrace

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

SystemTap

SystemTap осигурява инструментация за живи изпълняващи се ядра и приложения за потребителско пространство.
  • Безплатно
  • Linux
ktap

ktap

ktap е базиран на скрипт динамичен инструмент за проследяване за Linux.Той използва скриптов език и позволява на потребителите динамично да проследяват Linux ядрото.
  • Безплатно
  • Linux