Компания Oracle выпустила вторую бета-версию DTrace для Linux
Компания Oracle объявила о публикации второй тестовой версии реализации системы динамической отладки DTrace для Linux. Пакет с поддержкой DTrace пока доступен только для ядра Unbreakable Enterprise Kernel 2, поддерживаемого для дистрибутива Oracle Linux. Исходные тексты DTrace для Linux распространяются под лицензией CDDL и досутпны для загрузки из поддерживаемого компанией Oracle Git-репозитория.По сравнению с первой бета-версией осуществлёна синхронизация с финальной версией ядра Unbreakable Enterprise Kernel 2, основанного на ядре Linux 2.6.39. Libdtrace теперь поставляется как разделяемая библиотека, API/ABI пока не стабилизирован и ещё будет меняться. Новых возможностей, специфичных для DTrace, не добавлено. Порт DTrace для Linux пока мало пригоден для использования для решения реальных задач, например, для ядра Linux пока реализовано только около 600 контрольных вызовов (probes), для сравнения, в Mac OS X таких вызовов 578044.
© OpenNet