Компания Oracle объявила о публикации второй тестовой версии реализации системы динамической отладки DTrace для Linux
Компания Oracle объявила 0 о публикации II-й тестовой версии реализации системы динамической отладки DTRACE для Линукс. Пакет с поддержкой DTRACE пока доступен лишь для ядра Unbreakable Enterprise Kernel 2, поддерживаемого для установочного пакета Oracle Линукс. Исходные тексты DTRACE для Линукс распространяются под лицензией CDDL и досутпны для загрузки из поддерживаемого фирмой Oracle Git-репозитория.
В сравнении с I-ой бета-версией осуществлёна синхронизация с финальной версией ядра Unbreakable Enterprise Kernel 2, основанного на ядре Линукс 2.6.39. Libdtrace сейчас поставляется как разделяемая библиотека, АПИ/ABI пока не стабилизирован и ещё будет меняться. Новых возможностей, специфичных для DTRACE, не добавлено. Порт DTRACE для Линукс пока мало пригоден для эксплуатации для решения настоящих задач, к примеру, для ядра Линукс пока реализовано лишь возле 600 контрольных вызовов (probes), для сравнения, в Illumos/OPENSOLARIS подобных вызовов возле 80 тыс., а во FREEBSD - 42 тыс..