Você pode resolver isso com o DTrace e, se usar o DTrace Toolkit ( link ), poderá ver como ele é feito . O Solaris 11 e posterior permitem pkg install system/dtrace/dtrace-toolkit
; Acho que para o Solaris 10 você precisaria pegá-lo diretamente do site de Brendan.