123
DTrace

DTrace

DTrace е инструмент за анализ на производителността и отстраняване на проблеми за Solaris, Mac OS X и FreeBSD.
DTrace е инструмент за анализ на производителността и отстраняване на неизправности, който е включен по подразбиране с различни операционни системи, включително Solaris, Mac OS X и FreeBSD.Linux порт е в процес на разработка.DTrace инструменти целият софтуер.Не само софтуер на ниво потребител, включително приложения, бази данни и уеб сървъри, но и ядрото на операционната система и драйвери на устройства.Името е кратко за Dynamic Tracing: техника на инструментация, въведена от DTrace, която динамично изрежда инструкции за изпълнение на живо с инструментален код.Устройството DTrace също поддържа статично проследяване: където удобни за потребителя следи се добавят към код и се компилират преди внедряване .... DTrace предоставя език, "D", за писане на DTrace скриптове и еднолинейни.Езикът е като C и awk и предоставя мощни начини за филтриране и обобщаване на данните в ядрото, преди да преминете към потребителска земя.Това е важна характеристика, която позволява DTrace да се използва в чувствителни към производителността производствени среди, тъй като може значително да намали разходите за събиране и представяне на данни.

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

strace

strace

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

RevDeBug

Запознайте се с RevDeBug - революционният локален и отдалечен софтуер за отстраняване на грешки за компании от всякакви размери и форми!Пуснете софтуера си мълниеносно, нито един бъг не може да ви спре сега!
  • Безплатна лична
  • Windows
perf

perf

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

ltrace

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

LimeChain - Blockchain Development and Consultancy

Ние сме пионери в разработването и прилагането на blockchain технологии, съчетавайки богат бизнес опит с най-високия технически опит в прилагането на blockchain решения при най-трудните проблеми на бизнеса.
ktrace

ktrace

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

ftrace

Ftrace е вътрешен тракер, предназначен да помогне на разработчиците и дизайнерите на системи да намерят какво се случва вътре в ядрото.
  • Безплатно
  • Linux
ktap

ktap

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

Quartz Debug

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

SystemTap

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