loadavg na SMP

Stanislav Meduna stano-cznews na meduna.org
Pátek Květen 17 21:55:16 CEST 2002


On Fri, 17 May 2002 15:37:00 +0000 (UTC), Petr Stehlik wrote:

: z archivu tohoto listu a ze serialu /proc na root.cz jsem tak nejak
: pochopil, ze je dobre, kdyz je loadavg < 1. Jak je to ale na dual CPU?
: Plati tam, ze staci, kdyz je loadavg < 2, nebo se to poctem procesoru
: nenasobi?

Poctom procesorov sa to v zasade nasobi, ale nechapem celkom
to tvrdenie "je dobre, kdyz je loadavg < 1". Od toho tu mame
unix a nie DOS, aby load average mohol byt vacsi ako 1 :-)

Load average je priemerny pocet uloh schopnych v danom case bezat.
Moze kludne nastat situacia, kedy bude load average 1 a pocitac
nebude stihat plnit svoje ulohy a rovnako aj load average 10,
ked to stihat bude. Ten druhy moze byt dokonca pre pouzivatelov
prijemnejsi (s rychlejsou odozvou). A pri urcitom type uloh
bude dokonca aj lepsie vyuzivat procesor.

To proste zalezi na type ulohy a architekture software, ktory
ju riesi. Load average vyssi ako pocet procesorov znamena jedine -
ze rychlejsi procesor by rieseniu danych uloh prospel. Naopak
maly load znamena, ze mam v CPU rezervu a ak napriek tomu
nestiham, uzke hrdlo je niekde inde.

Zdravi
-- 
                                      Stano



Další informace o konferenci Linux