On 17/06/09 08:01, Jitesh Shah wrote:
Hi,
I was wondering how the average load on a builder is calculated?
I have a builder which is simply refuses to take tasks (not even one)

[jit...@fedora-arm ~]$ koji list-tasks | grep armbuilder39
<NIL OUTPUT>
(and there are about 9 tasks still queued. The other builders are busy,
so they are in the FREE state)

which means the builder isn't processing any task, right?

now, here is kojid tail of that builder..
2009-06-17 08:54:07,628 [INFO] koji.build.TaskManager: Not ready for task
2009-06-17 08:54:28,466 [INFO] koji.build.TaskManager: Load average 6.09>  4.00
2009-06-17 08:54:30,365 [INFO] koji.build.TaskManager: Not ready for task
2009-06-17 08:54:50,136 [INFO] koji.build.TaskManager: Load average 6.00>  4.00
2009-06-17 08:54:51,268 [INFO] koji.build.TaskManager: Not ready for task
2009-06-17 08:55:11,708 [INFO] koji.build.TaskManager: Load average 5.75>  4.00
2009-06-17 08:55:13,622 [INFO] koji.build.TaskManager: Not ready for task
2009-06-17 08:55:34,318 [INFO] koji.build.TaskManager: Load average 5.85>  4.00
2009-06-17 08:55:36,339 [INFO] koji.build.TaskManager: Not ready for task
2009-06-17 08:55:56,769 [INFO] koji.build.TaskManager: Load average 5.68>  4.00
2009-06-17 08:55:58,507 [INFO] koji.build.TaskManager: Not ready for task

How does it end up calculating 5.5+ load average when it is not even
executing a single task?

Load average is a function of the system as a whole, not just koji.

http://en.wikipedia.org/wiki/Load_(computing)

The builder must be busy doing something else.

Paul.

--
Fedora-buildsys-list mailing list
Fedora-buildsys-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-buildsys-list

Reply via email to