CPU Usage Accurate?

Is the CPU a % of usage or a calculation of load average? It never seems to be accurate. I’ve been able to bring a mikrotik to its knees on rb411’s, on a PC etc. But it never shows on the graphs that it goes past 40-50% maximum.

Is it correct with the latest versions? I never seen accurate reports.

On a multi processor machine (that includes hyper threading in, for example, a pentium 4) many tasks are single threaded and bound to just one processor. So 50% utilization could be the thread you need on one out of two processors, all maxed out and unresponsive.

also, graphs actually are average over some set time. so, to show CPU at 100% you have to keep there for more than few moments.

I sit there with the window open in winbox it never goes past 50%..

It just never seems accurate.

Another example is I put routerOS on this PC and got a license all I did was add a few IP addresses and the CPU usage is always going about 10-20% without it doing anything… The reporting is completely off.