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 да се използва в чувствителни към производителността производствени среди, тъй като може значително да намали разходите за събиране и представяне на данни.
dtace

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

ktrace

ktrace

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

LimeChain - Blockchain Development and Consultancy

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

Quartz Debug

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