|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Povolotsky 2:5020/145 21 Feb 2004 13:25:23 To : Valentin Nechayev Subject : Re: SNMP+cricket+FreeBSD - это лыжи? -------------------------------------------------------------------------------- .RFC-X-Complaints-To: usenet@tarkhil.over.ru .RFC-NNTP-Posting-Date: Sat, 21 Feb 2004 09:25:23 +0000 (UTC) .RFC-User-Agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Reasonable Discussion,\n berkeley-unix) .RFC-Cancel-Lock: sha1:zFtw/Z5UjgV/WVpHF8X6L0+Q+/k= From: Alex Povolotsky <tarkhil@over.ru> Valentin Nechayev <netch@segfault.kiev.ua> writes: > AP> Hа трех разных машинах (!) сумма idle+nice+user+system с хорошей точностью > AP> равна 128%. > AP> При том, что алгоритм подсчета, вроде бы, прост, как грабли. > AP> В ЧЕМ МОЖЕТ БЫТЬ ПРОБЛЕМА? > В том, что код подсчёта писали идиоты, скорее всего. Проверить это можно > запуском какого-нибудь процесса под профилировщиком: количество процентов > должно резко вырасти до 1024. ;(( > Суть в чём. Есть прерывание statclock, по которому инкрементируется счётчик > того состояния, в котором найден процессор. Его темп - 128 Гц без > профилирования и 1024 с оным. (Всё сказанное про темпы - для x86 с живым > RTC и без apm device flag 0x20.) Понятно. Кстати, MRTG считает правильно. Лезть в потроха cricket'а или свое написать?... -- Alex. --- ifmail v.2.15 * Origin: Minas Tirith (2:5020/145@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/10443852e1241.html, оценка из 5, голосов 10
|