URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39787
[ Назад ]

Исходное сообщение
"OpenNews: Утилита для исследования времени реакции Linux системы"

Отправлено opennews , 21-Янв-08 00:59 
Компания Intel представила (http://kerneltrap.org/Linux/LatencyTop_Identifying_System_La...) открытый проект LatencyTOP (http://www.latencytop.org/), в рамках которого разрабатывается утилита для оценки степени отзывчивости системы в целом и отдельных приложений, через наглядное представление уровня задержки (latency - задержка между запросом и реакцией) вносимого различными операциями и действиями.

URL: http://kerneltrap.org/Linux/LatencyTop_Identifying_System_La...
Новость: http://www.opennet.me/opennews/art.shtml?num=13744


Содержание

Сообщения в этом обсуждении
"Утилита для исследования времени реакции Linux системы"
Отправлено pavlinux , 21-Янв-08 00:59 
Забавная утиль...

"Утилита для исследования времени реакции Linux системы"
Отправлено pavlinux , 21-Янв-08 02:49 
Чёй-то я не вкурю ...

Cause                                               Maximum          Average
Unknown reason (sys_rt_sigsuspend+0xc1/)            5.9 msec          0.2 msec
Userspace lock contention (futex)                   4.9 msec          0.2 msec
Unknown reason (0x1332000ffffffff)                  4.8 msec          0.3 msec
Waiting for event (select)                          4.7 msec          0.3 msec
Unknown reason (0x6c83fcf8ffffffff)                 2.0 msec          0.4 msec
Unknown reason (0x0)                                1.9 msec          0.6 msec
Unknown reason (0x7e21400000000000)                 4.3 msec          2.1 msec
Unknown reason (0x6c83fcf8ffffffff)                 2.5 msec          2.5 msec
Unknown reason (0x67621a40ffffffff)                 1.0 msec          1.0 msec
Waiting for event (select)                          0.9 msec          0.2 msec


Одна из человеко-читаемых (select и futex несчитается :)) - это sys_rt_sigsuspend. Это, типа, одна из тормозных ф-ций?

Ну нашел её ядре... kernel/signal.c, строка № 2568, и чё делать? :)


"Утилита для исследования времени реакции Linux системы"
Отправлено MMX , 21-Янв-08 12:40 
>Чёй-то я не вкурю ...
>

[....]
> Ну нашел её ядре... kernel/signal.c, строка № 2568, и чё делать?
>:)

вообще-то, если судить по этому списку, то самая тормознутая это "Unknown reason (0x6c83fcf8ffffffff)                 2.5 msec          2.5 msec", у которой средняя реакция 2,5 миллисекунд,... но я гляжу крутой этот тест =) типа "неизвестная реакция - задержка ___ мсек..." LOL


"Утилита для исследования времени реакции Linux системы"
Отправлено pavlinux , 21-Янв-08 13:18 
Ну да, там пиковая, а у этой устаканившеяся (aka средняя), подросла маленько

Unknown reason (0x6c86bcf8ffffffff)  3.8 msec 2.9 msec

Видимо надо Full Debiging в ведре включать, иль лазить nm по vmlinux


"OpenNews: Утилита для исследования времени реакции Linux сис..."
Отправлено horsh , 21-Янв-08 16:01 

>утилита

А вот как это делается в XXI веке.
http://www.opensolaris.org/jive/thread.jspa?threadID=49600&t...


"OpenNews: Утилита для исследования времени реакции Linux сис..."
Отправлено Nick , 22-Янв-08 17:54 
http://sourceware.org/systemtap/


и?