1 Laatst bewerkt door Joris (20 Jul 2018 20:53:28)

Onderwerp: CPU load is laag, maar load average is hoog

Ik heb een vraag over de load average en CPU load.

Op een Raspberry PI 1 ,die al een lekker tijdje draait, is de load average +/-6. Als ik echter in top kijk, schat ik de totale CPU load iets van 50%.

Wat is nu het verschil tussen de CPU load en load average? Ik dacht dat de load average gelijk is aan wat de CPU aan capaciteit nodig heeft. In mijn geval verwerkt de Pi 6x zo veel data als de CPU aan kan. Dat was tenminste mijn idee over load average. Maar dan snap ik niet waarom de load van de CPU iets van 50% is.

IF not THEN toch

2

Re: CPU load is laag, maar load average is hoog

Lage CPU load maar hoge loadavg kan diverse oorzaken hebben. Loadavg op Linux is echter niet direct gekoppeld aan CPU gebruik.
B.v.:

* Veel runnable processen die slechts kortstondig de CPU nodig hebben kunnen voor een hoge loadavg zorgen.
* Processen/threads die op I/O staan te wachten kunnen voor een hogere loadavg zorgen. Deze I/O wordt niet altijd in de CPU wio percentage  (wa%) meegenomen.

3

Re: CPU load is laag, maar load average is hoog

Dank je. Je uitleg verklaart een hoop.

IF not THEN toch