If you got disconnected from ZK, which is hosted as dedicated server on same machine, it was truly huge overloaded because it runs at negative nice/ionice and needs only minor disk writes to demo and infolog.
There is already VM on the machine, problem is host system is linux which itself gets overloaded taking everything with it..
Sometimes its slow for no visible reason and reboot helps.
Most common known causes of overload are buildbot and backups.
The information displayed by top is a little off: the CPU time used by cppcheck and the summary line don't match. What's causing the I/O? If you use "dstat" you can get more consistent statistics.
The host system of a virtualized system should not run anything except SSH - that is very important for the performance of all VMs, as the host does all the I/O. It helps a lot to pin one or two cores exclusively to the host system, and let the other cores be shared by the VMs. If you then move the buildbot to a VM it cannot effect the other VMs performance anymore (as it does not effect the hosts exclusive cores).
Joined: 01 Jun 2005, 10:36 Location: The Netherlands
If you get it always its mostlikely you. Do you try to connect to springrts.com ?
Also even now server gets hammered .. buildbot atm:
Only 4 out of the 17 load is due to buildbot in this image, rest is probably due to other processes being blocked on overloaded disk. (cppcheck uses barely any disk I/O, it is cpu bound and only reads some source files)
as there are lots of parts on the server, shouldn't it be possible to run each one on a different VM (maybe a single one for all the very low-load stuff)? this change could be done gradually, and VMs can be moved to run on other hardware quite easily, which might be a good idea anyway. having multiple small servers then one big one.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum