From: Sergey Matveev Date: Thu, 2 Mar 2023 21:01:34 +0000 (+0300) Subject: Сколько времени процесс проводит в poll()? X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=f29d837a8ffcb3ad278b2f13d12170390365e85f;p=stargrave-blog.git Сколько времени процесс проводит в poll()? Сегодня на работе надо было выяснить сабжевый вопрос. Хоть я в руки DTrace брал считанное количество раз, но за пару минут скрипт готов: syscall::poll:entry { self->ts = timestamp; } syscall::poll:return /self->ts/ { @[execname, "ns"] = sum(timestamp - self->ts); self->ts = 0; } ---