Можем ли мы профилировать на ядро с помощью dtrace?
Является dtrace
может использоваться в многопоточных приложениях, и могу ли я профилировать отдельные ядра? Если так, то кто-нибудь покажет мне пример?
2 ответа
DTrace очень подходит для анализа блокировок, поскольку он способен динамически обрабатывать события блокировки по мере необходимости. Следующие команды и поставщики могут использоваться для анализа блокировок и были впервые поставлены с Solaris 10.
AS dtrace используется для идентификации анализа блокировок, его можно использовать в многопоточных приложениях, которые вы можете проверить на http://www.solarisinternals.com/wiki/index.php/DTrace_Topics_Locks
С уважением,
Алок Такер
Здесь есть много разных сценариев, например threadaded.d - пример использования многопоточного процессора.