Сегодня на работе надо было выяснить сабжевый вопрос. Хоть я в руки
DTrace брал считанное количество раз, но за пару минут скрипт готов:
syscall::poll:entry
{
self->ts = timestamp;
}
syscall::poll:return
/self->ts/
{
@[execname, "ns"] = sum(timestamp - self->ts);
self->ts = 0;
}