Re: Загрузка процессоров по SNMP

From
Yury Lyakh (2:464/6666)
To
Ilya Kulagin (2:5054/37.63)
Date
2005-03-18T13:19:54Z
Area
RU.UNIX.SOLARIS
Ilya Kulagin <Ilya_Kulagin@p18.f871.n5020.z2.fidonet.org> wrote:
 IK>>>  Ну или kstat -p cpu_stat:::idle...
 YL>> А в каком формате эти цифры приводятся? Пример:
IK> Числа. В int8, вероятно. Что до единиц измерения, - "тики", "ticks"
IK> по-английски. Число тиков, попавших в счётчик с момента старта системы.
 YL>>         wait                            47391773
 YL>>         wait_io                         47391773
 YL>> Как их перевести в проценты?
IK> Поделить на что-нибудь той же размерности, а потом умножить на 100.
Например,
IK> если wait поделить на (idle+wait+user+kernel) и умножить на 100, то
получится,
IK> сколько % отнимает wait относительно всего вообще. За период от старта
системы,
IK> разумеется...
IK> Только нафига оно надо, от старта. Это во-первых.
IK> С другой стороны, в каких попугаях idle ни измеряй, если его мало - значит,
IK> система перегружена, бьём тревогу. В каких бы попугаях это "мало" ни
IK> выражалось.
IK> В том и смысл измерения именно idle, а не, например, wait...

Разница между wait и idle понятна, непонятно при вышеизложенном какой
вообще тогда смысл в kstat, если он просто аккумулирует кол-во тиков от
момента старта системы?

-- 
  Moscow, Russia                   e-mail: yury(at)v6.ru
  [Audi A6 V2.8]                   icq: 882209
--- tin/1.4.7-20030322 ("Suggestions") (UNIX) (Linux/2.6.11 (i686))
 * Origin: A Yorick's InterNetNews site (2:464/6666)
SEEN-BY: 46/50 999 400/333 520 450/1024 463/68 464/0 28 36 66 100 128 900 910
SEEN-BY: 464/999 5555 6666 465/213 5000/0 94 104 170 5000 5004/75 1111 5005/14
SEEN-BY: 5009/14 5010/77 5011/13 5015/10 5020/545 4441 5021/29 5025/3 5027/16
SEEN-BY: 5029/34 5030/115 5054/1 4 8 9 28 35 37 5057/119 5062/10 5069/7
SEEN-BY: 5080/1003 5085/13 5095/20 5096/18 6000/254 6035/1
PATH: 464/6666 5555 36 5000/5000 5020/545 5054/1 37