PHP: sys_getloadavg()
fakt blbá otázka na sys_getloadavg()
co to vrací... konkretizuji
array[0-2] intervali 1-5-15 min
OK... čísla jsou počet čekajících procesů
jenže co už nevím jestli ty čísla jsou
[0] => 215,09 ... tj. za minutu
[1] => 203,14 ... tj. za minutu nebo celkem za 5 minut???
[2] => 218,13 ... to samé za minutu nebo celkem za pět minut
protože už jsem viděl i odpověď serveru
[0] => 213
[1] => 144
[2] => 117
ale taky
[0] => 0,5
[1] => 14,51
[2] => 60,04
odpoledne jsem již viděl i
[2] => více než 5000
... ještě jsem nezmínil jednu věc.. a to je vztah k počtu procesor... ale tady myslím, že je to jasné... nemá vliv jde o celý systém
co to vrací... konkretizuji
array[0-2] intervali 1-5-15 min
OK... čísla jsou počet čekajících procesů
jenže co už nevím jestli ty čísla jsou
[0] => 215,09 ... tj. za minutu
[1] => 203,14 ... tj. za minutu nebo celkem za 5 minut???
[2] => 218,13 ... to samé za minutu nebo celkem za pět minut
protože už jsem viděl i odpověď serveru
[0] => 213
[1] => 144
[2] => 117
ale taky
[0] => 0,5
[1] => 14,51
[2] => 60,04
odpoledne jsem již viděl i
[2] => více než 5000
... ještě jsem nezmínil jednu věc.. a to je vztah k počtu procesor... ale tady myslím, že je to jasné... nemá vliv jde o celý systém
jestli to čtete pozorně tak na to přijdete...
nechápu totiž ty dvě věci ...
jakto že jednou je to evidentně
suma za 1, 5, 15 čísla se zvětšují
ale jindy to evidentě je asi blbost vycucaná z prstu
kdy číslo za poslední minutu je větší než za pět minut nebo dokonce za posledních 15 min
tam by to pak odpovídalo na průměr za minutu... ale to je nějaký divný, ne?
nechápu totiž ty dvě věci ...
jakto že jednou je to evidentně
suma za 1, 5, 15 čísla se zvětšují
ale jindy to evidentě je asi blbost vycucaná z prstu
kdy číslo za poslední minutu je větší než za pět minut nebo dokonce za posledních 15 min
tam by to pak odpovídalo na průměr za minutu... ale to je nějaký divný, ne?
Která část z následující věty vám není jasná? The first three fields … are load average figures giving the number of jobs in the run queue (state R) or waiting for disk I/O (state D) averaged over 1, 5, and 15 minutes. (man proc)
[quote=petr.svec;400422]
odpoledne jsem již viděl i
[2] => více než 5000[/quote]
Tak to máte docela problém.
[quote=petr.svec;400422]
odpoledne jsem již viděl i
[2] => více než 5000[/quote]
Tak to máte docela problém.
ano problém mám... a není v mé angličtině... haha
average figures = průměrné hodnoty... bohužel není napsáno jestli hotnota za 5min je průměrem za 1min v posledních pěti minutách, anebo průměrná hodnota součtů tohoto údaje... atd
navíc tady chyba v logice... viz ty čísla co jsem předal nelze z logiky výpočtu průměrů dojít k tomu, aby ty čísla takhle oscilovali... nezávisle na sobě
average figures = průměrné hodnoty... bohužel není napsáno jestli hotnota za 5min je průměrem za 1min v posledních pěti minutách, anebo průměrná hodnota součtů tohoto údaje... atd
navíc tady chyba v logice... viz ty čísla co jsem předal nelze z logiky výpočtu průměrů dojít k tomu, aby ty čísla takhle oscilovali... nezávisle na sobě
Zkusme příklad. Je 22.00 hodin. V 21.45 bylo v restauraci 15 lidí, v 21.55 společnost 9 lidí odešla, v 21.58 odešli další 3 lidé a v 21.59 6 lidí přišlo? Kolik bylo v restauraci průměrně lidí v poslední minutě, v posledních pěti minutách, v posledních patnácti minutách?
9 / 6 / 12
[quote=petr.svec;400501]ano problém mám... a není v mé angličtině... haha[/quote]
Ten problém je v počtu procesů ve frontě. Nestíhá CPU nebo diskový podsystém.
[quote=petr.svec;400501]average figures = průměrné hodnoty... bohužel není napsáno jestli hotnota za 5min je průměrem za 1min v posledních pěti minutách, anebo průměrná hodnota součtů tohoto údaje... atd[/quote]
Je jasně napsáno, že je to průměr (či chcete-li střední hodnota) v posledních pěti minutách.
[quote=petr.svec;400501]navíc tady chyba v logice... viz ty čísla co jsem předal nelze z logiky výpočtu průměrů dojít k tomu, aby ty čísla takhle oscilovali... nezávisle na sobě[/quote]
Chyba v logice zde určitě je. Možná zmizí, pokud se zamyslíte nad příkladem výše. ;-)
9 / 6 / 12
[quote=petr.svec;400501]ano problém mám... a není v mé angličtině... haha[/quote]
Ten problém je v počtu procesů ve frontě. Nestíhá CPU nebo diskový podsystém.
[quote=petr.svec;400501]average figures = průměrné hodnoty... bohužel není napsáno jestli hotnota za 5min je průměrem za 1min v posledních pěti minutách, anebo průměrná hodnota součtů tohoto údaje... atd[/quote]
Je jasně napsáno, že je to průměr (či chcete-li střední hodnota) v posledních pěti minutách.
[quote=petr.svec;400501]navíc tady chyba v logice... viz ty čísla co jsem předal nelze z logiky výpočtu průměrů dojít k tomu, aby ty čísla takhle oscilovali... nezávisle na sobě[/quote]
Chyba v logice zde určitě je. Možná zmizí, pokud se zamyslíte nad příkladem výše. ;-)