Server load

1 view
Skip to first unread message

Cedric Fontaine

unread,
Oct 21, 2009, 9:25:37 AM10/21/09
to OpenQM
Hello,

On a server, with less than 10 users, my server load stays at 1.00 all
the time. It seems that the qmlnxd is very heavy on the cpu. How can I
optimize that and avoid this server load ?

There is a AMD Athlon dual core 1900, with 1Go.

top - 15:24:29 up 109 days, 5 min, 8 users, load average: 1.00,
1.04, 1.05
Tasks: 163 total, 2 running, 161 sleeping, 0 stopped, 0 zombie
Cpu(s): 24.6% us, 25.6% sy, 0.0% ni, 48.5% id, 1.3% wa, 0.0% hi,
0.0% si
Mem: 895108k total, 863336k used, 31772k free, 73984k
buffers
Swap: 503800k total, 12052k used, 491748k free, 628000k
cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
27340 root 20 0 1936 456 364 R 100 0.1 38915:10 qmlnxd

eppick77

unread,
Oct 21, 2009, 10:42:52 AM10/21/09
to OpenQM
Cedric,

I am not sure what is going on there, but we have 71 users online and
here is my load:

top - 10:41:00 up 33 days, 22:32, 71 users, load average: 0.16, 0.14,
0.20
Tasks: 463 total, 1 running, 462 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.5%us, 0.2%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi,
0.0%si, 0.0%st
Mem: 8310716k total, 5307148k used, 3003568k free, 341012k
buffers
Swap: 8193140k total, 628k used, 8192512k free, 3980920k
cached

Martin Phillips

unread,
Nov 2, 2009, 5:32:50 AM11/2/09
to ope...@googlegroups.com
Hi Eugene/Cedric,

I have responded off-list to Cedric on this problem. The qmlnxd process that
is consuming all the processor power is looping trying to wait on a
semaphore that doesn't belong to QM at all. We are investigating the
possibility of a timing glitch that could cause a loop if QM is shutdown
while qmlnxd is scanning for "lost" processes. So far, we have failed to
find anything.

My recommendation to Cedric was to kill the looping process as is appears to
be a remnant of a previous QM startup. We are still waiting confirmation
from Cedric about whether this is a one off occurrence or a repeatable
situation. This will help us diagnose the issue.


Martin Phillips
Ladybridge Systems Ltd
17b Coldstream Lane, Hardingstone, Northampton, NN4 6DB
+44-(0)1604-709200

Ashley Chapman

unread,
Nov 3, 2009, 4:41:52 AM11/3/09
to ope...@googlegroups.com
> I have responded off-list to Cedric on this problem. The qmlnxd process that
> is consuming all the processor power is looping trying to wait on a
> semaphore that doesn't belong to QM at all. We are investigating the
> possibility of a timing glitch that could cause a loop if QM is shutdown
> while qmlnxd is scanning for "lost" processes.  So far, we have failed to
> find anything.

That matches up with my memory of the CPU process hoggers I had. It
was a while back, so memory is hazy. Restarting QM would not get rid
of them, so a full reboot was needed.


Ashley Chapman

Martin Phillips

unread,
Nov 6, 2009, 11:53:42 AM11/6/09
to ope...@googlegroups.com
Hi Cedric,

We have identified the probable cause of this problem. The fix will be in
release 2.9-10 though no date is set for this yet. If you need an urgent
pre-build, please let me know.

Cedric Fontaine

unread,
Nov 6, 2009, 5:47:36 PM11/6/09
to ope...@googlegroups.com
Martin Phillips wrote:
> Hi Cedric,
>
> We have identified the probable cause of this problem. The fix will be in
> release 2.9-10 though no date is set for this yet. If you need an urgent
> pre-build, please let me know.

We can wait. I restarted QM at the beginning of this week and it seems
fine now.

--
Cedric Fontaine
http://www.terroirsquebec.com

Reply all
Reply to author
Forward
0 new messages