DTrace описание, скриншоты и видео

Иконка приложения DTrace

DTrace

  • (230)
Описание, скриншоты и видео

Описание

DTrace — это инструмент для анализа производительности и устранения неполадок, который по умолчанию включен в различные операционные системы, включая Solaris, Mac OS X и FreeBSD. Порт для Linux находится в разработке.

DTrace инструментирует все программное обеспечение. Не только программное обеспечение пользовательского уровня, включая приложения, базы данных и веб-серверы, но также ядро ​​операционной системы и драйверы устройств. Название является сокращением от Dynamic Tracing: техника инструментирования, впервые разработанная DTrace, которая динамически исправляет работающие инструкции с кодом инструментирования. Средство DTrace также поддерживает статическую трассировку: удобные для пользователя точки трассировки добавляются в код и компилируются перед развертыванием.

DTrace предоставляет язык «D» для написания сценариев DTrace и однострочников. Этот язык похож на C и awk и предоставляет мощные способы фильтрации и суммирования данных в ядре перед передачей их в область пользователя. Это важная функция, которая позволяет использовать DTrace в производственных средах, чувствительных к производительности, поскольку она может значительно сократить накладные расходы на сбор и представление данных.

Ссылки и скачивание

Ссылка на официальный сайт DTrace, по которой вы можете скачать приложение и найти более подробную информацию о нём
Ссылка на официальный сайт

Преимущества и недостатки

  • Разработчик программного обеспечения
  • Отладчик

Поддерживаемые платформы и тарифы

Бесплатно | Открытый исходный код Mac Linux BSD Solaris FreeBSD Английский

Краткое описание

  • Разработчик: Sun Microsystems
  • Открытый исходный код и бесплатный продукт.
  • 7 аналогов