You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by bob lin <87...@gmail.com> on 2012/07/01 23:04:00 UTC
Very High CPU Load on Server Side
Dear Developers:
First, thanks for developing such a excellent software. It works fine ,
but the cpu load on server side is abnormally high .
Phenomena :
The Openmeetings works fine on every aspect. But on the server side( a
16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
30% , the total load of CPU reachs 2200% . Whether the user is logged in
or not doesn't change the situation.
System Info :
The openmeetings version is 1_9_1_r4707, The jre version is
jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
I follow the configuration instructions on
https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
But with some newer version software (Imagemagick, ffmpeg)
Re: Very High CPU Load on Server Side
Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
http://www.wired.com/wiredenterprise/2012/07/leap-second-bug-wreaks-havoc-with-java-linux/
2012/7/2 seba.wagner@gmail.com <se...@gmail.com>
> Yes I guess we will see plenty of complains in the internet about this Bug
> in the upcoming days.
> A nice Monday morning suprise :))
>
>
> Sebastian
>
> 2012/7/2 bob lin <87...@gmail.com>
>
>> On 07/02/2012 04:20 PM, seba.wagner@gmail.com wrote:
>>
>> Hi Bob,
>>
>> I found out the root source ARGGG
>>
>> It seems like a Bug in the JAVA JVM,
>> see this Blog post, it fixed my issues:
>>
>> http://blog.wpkg.org/2012/07/01/java-leap-second-bug-30-june-1-july-2012-fix/
>>
>> I did not turn on ntp anymore.
>>
>> Sebastian
>>
>> 2012/7/2 seba.wagner@gmail.com <se...@gmail.com>
>>
>>> Hi Bob,
>>>
>>> I don't know yet. The issue is not resolved yet on our server.
>>> I will post something to this mailing list as soon as I have found out
>>> how we were able to solve our issues. Maybe it will help you too.
>>>
>>> I think it has something todo with the Java JVM installation/settings.
>>> You could try out downloading another JVM from the java.com. A Java JVM
>>> installation is actually an unpacked ZIP file so you can run
>>> $JAVA_HOME/bin/java DoJavaTest with any Java runtime that you download and
>>> "install".
>>>
>>> Sebastian
>>>
>>>
>>> 2012/7/2 bob lin <87...@gmail.com>
>>>
>>>> On 07/02/2012 03:17 PM, seba.wagner@gmail.com wrote:
>>>>
>>>> Hi Bob,
>>>>
>>>> I recently saw something similar on a server ...
>>>>
>>>> You should check if there is an issue with Java in general.
>>>> I don't think that its an OpenMeetings related problem.
>>>>
>>>> You could try for example this simple Java Test:
>>>> http://pastebin.com/DmhcAuVE
>>>>
>>>> It should print a Date/Time every 0,5 seconds.
>>>> I've attached a compiled version of the programm.
>>>> You can run it using: java DoJavaTest
>>>>
>>>> I guess you will see that even with such simple programm your CPU is at
>>>> 100%.
>>>>
>>>>
>>>> Sebastian
>>>>
>>>>
>>>> 2012/7/1 bob lin <87...@gmail.com>
>>>>
>>>>> Dear Developers:
>>>>> First, thanks for developing such a excellent software. It works fine ,
>>>>> but the cpu load on server side is abnormally high .
>>>>>
>>>>> Phenomena :
>>>>> The Openmeetings works fine on every aspect. But on the server side( a
>>>>> 16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
>>>>> about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
>>>>> 30% , the total load of CPU reachs 2200% . Whether the user is logged
>>>>> in
>>>>> or not doesn't change the situation.
>>>>>
>>>>> System Info :
>>>>> The openmeetings version is 1_9_1_r4707, The jre version is
>>>>> jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
>>>>> 6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
>>>>>
>>>>> I follow the configuration instructions on
>>>>> https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
>>>>> But with some newer version software (Imagemagick, ffmpeg)
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Sebastian Wagner
>>>> https://twitter.com/#!/dead_lock
>>>> http://www.openmeetings.de
>>>> http://www.webbase-design.de
>>>> http://www.wagner-sebastian.com
>>>> seba.wagner@gmail.com
>>>>
>>>>
>>>> Yeah , The sample program doesn't even update the time , and CPU is
>>>> 200%!! , In a single CPU test environment the java environment just
>>>> functioning normally , Thanks for your advice , and is there any solutions
>>>> you may advice?
>>>>
>>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>>
>> It works ! Thanks !
>>
>> Very interesting . Now it seems that the jre is comfused by 23:59:60 ,
>> and require hardware clock time endlessly ,
>> Thus can explain the high load of both the java process and the kernel
>> irq .
>>
>>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>
--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com
Re: Very High CPU Load on Server Side
Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Yes I guess we will see plenty of complains in the internet about this Bug
in the upcoming days.
A nice Monday morning suprise :))
Sebastian
2012/7/2 bob lin <87...@gmail.com>
> On 07/02/2012 04:20 PM, seba.wagner@gmail.com wrote:
>
> Hi Bob,
>
> I found out the root source ARGGG
>
> It seems like a Bug in the JAVA JVM,
> see this Blog post, it fixed my issues:
>
> http://blog.wpkg.org/2012/07/01/java-leap-second-bug-30-june-1-july-2012-fix/
>
> I did not turn on ntp anymore.
>
> Sebastian
>
> 2012/7/2 seba.wagner@gmail.com <se...@gmail.com>
>
>> Hi Bob,
>>
>> I don't know yet. The issue is not resolved yet on our server.
>> I will post something to this mailing list as soon as I have found out
>> how we were able to solve our issues. Maybe it will help you too.
>>
>> I think it has something todo with the Java JVM installation/settings.
>> You could try out downloading another JVM from the java.com. A Java JVM
>> installation is actually an unpacked ZIP file so you can run
>> $JAVA_HOME/bin/java DoJavaTest with any Java runtime that you download and
>> "install".
>>
>> Sebastian
>>
>>
>> 2012/7/2 bob lin <87...@gmail.com>
>>
>>> On 07/02/2012 03:17 PM, seba.wagner@gmail.com wrote:
>>>
>>> Hi Bob,
>>>
>>> I recently saw something similar on a server ...
>>>
>>> You should check if there is an issue with Java in general.
>>> I don't think that its an OpenMeetings related problem.
>>>
>>> You could try for example this simple Java Test:
>>> http://pastebin.com/DmhcAuVE
>>>
>>> It should print a Date/Time every 0,5 seconds.
>>> I've attached a compiled version of the programm.
>>> You can run it using: java DoJavaTest
>>>
>>> I guess you will see that even with such simple programm your CPU is at
>>> 100%.
>>>
>>>
>>> Sebastian
>>>
>>>
>>> 2012/7/1 bob lin <87...@gmail.com>
>>>
>>>> Dear Developers:
>>>> First, thanks for developing such a excellent software. It works fine ,
>>>> but the cpu load on server side is abnormally high .
>>>>
>>>> Phenomena :
>>>> The Openmeetings works fine on every aspect. But on the server side( a
>>>> 16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
>>>> about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
>>>> 30% , the total load of CPU reachs 2200% . Whether the user is logged in
>>>> or not doesn't change the situation.
>>>>
>>>> System Info :
>>>> The openmeetings version is 1_9_1_r4707, The jre version is
>>>> jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
>>>> 6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
>>>>
>>>> I follow the configuration instructions on
>>>> https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
>>>> But with some newer version software (Imagemagick, ffmpeg)
>>>>
>>>
>>>
>>>
>>> --
>>> Sebastian Wagner
>>> https://twitter.com/#!/dead_lock
>>> http://www.openmeetings.de
>>> http://www.webbase-design.de
>>> http://www.wagner-sebastian.com
>>> seba.wagner@gmail.com
>>>
>>>
>>> Yeah , The sample program doesn't even update the time , and CPU is
>>> 200%!! , In a single CPU test environment the java environment just
>>> functioning normally , Thanks for your advice , and is there any solutions
>>> you may advice?
>>>
>>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>
>
> It works ! Thanks !
>
> Very interesting . Now it seems that the jre is comfused by 23:59:60 , and
> require hardware clock time endlessly ,
> Thus can explain the high load of both the java process and the kernel irq
> .
>
>
--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com
Re: Very High CPU Load on Server Side
Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Hi Bob,
I found out the root source ARGGG
It seems like a Bug in the JAVA JVM,
see this Blog post, it fixed my issues:
http://blog.wpkg.org/2012/07/01/java-leap-second-bug-30-june-1-july-2012-fix/
I did not turn on ntp anymore.
Sebastian
2012/7/2 seba.wagner@gmail.com <se...@gmail.com>
> Hi Bob,
>
> I don't know yet. The issue is not resolved yet on our server.
> I will post something to this mailing list as soon as I have found out how
> we were able to solve our issues. Maybe it will help you too.
>
> I think it has something todo with the Java JVM installation/settings.
> You could try out downloading another JVM from the java.com. A Java JVM
> installation is actually an unpacked ZIP file so you can run
> $JAVA_HOME/bin/java DoJavaTest with any Java runtime that you download and
> "install".
>
> Sebastian
>
>
> 2012/7/2 bob lin <87...@gmail.com>
>
>> On 07/02/2012 03:17 PM, seba.wagner@gmail.com wrote:
>>
>> Hi Bob,
>>
>> I recently saw something similar on a server ...
>>
>> You should check if there is an issue with Java in general.
>> I don't think that its an OpenMeetings related problem.
>>
>> You could try for example this simple Java Test:
>> http://pastebin.com/DmhcAuVE
>>
>> It should print a Date/Time every 0,5 seconds.
>> I've attached a compiled version of the programm.
>> You can run it using: java DoJavaTest
>>
>> I guess you will see that even with such simple programm your CPU is at
>> 100%.
>>
>>
>> Sebastian
>>
>>
>> 2012/7/1 bob lin <87...@gmail.com>
>>
>>> Dear Developers:
>>> First, thanks for developing such a excellent software. It works fine ,
>>> but the cpu load on server side is abnormally high .
>>>
>>> Phenomena :
>>> The Openmeetings works fine on every aspect. But on the server side( a
>>> 16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
>>> about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
>>> 30% , the total load of CPU reachs 2200% . Whether the user is logged in
>>> or not doesn't change the situation.
>>>
>>> System Info :
>>> The openmeetings version is 1_9_1_r4707, The jre version is
>>> jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
>>> 6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
>>>
>>> I follow the configuration instructions on
>>> https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
>>> But with some newer version software (Imagemagick, ffmpeg)
>>>
>>
>>
>>
>> --
>> Sebastian Wagner
>> https://twitter.com/#!/dead_lock
>> http://www.openmeetings.de
>> http://www.webbase-design.de
>> http://www.wagner-sebastian.com
>> seba.wagner@gmail.com
>>
>>
>> Yeah , The sample program doesn't even update the time , and CPU is
>> 200%!! , In a single CPU test environment the java environment just
>> functioning normally , Thanks for your advice , and is there any solutions
>> you may advice?
>>
>>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>
--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com
Re: Very High CPU Load on Server Side
Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Hi Bob,
I don't know yet. The issue is not resolved yet on our server.
I will post something to this mailing list as soon as I have found out how
we were able to solve our issues. Maybe it will help you too.
I think it has something todo with the Java JVM installation/settings.
You could try out downloading another JVM from the java.com. A Java JVM
installation is actually an unpacked ZIP file so you can run
$JAVA_HOME/bin/java DoJavaTest with any Java runtime that you download and
"install".
Sebastian
2012/7/2 bob lin <87...@gmail.com>
> On 07/02/2012 03:17 PM, seba.wagner@gmail.com wrote:
>
> Hi Bob,
>
> I recently saw something similar on a server ...
>
> You should check if there is an issue with Java in general.
> I don't think that its an OpenMeetings related problem.
>
> You could try for example this simple Java Test:
> http://pastebin.com/DmhcAuVE
>
> It should print a Date/Time every 0,5 seconds.
> I've attached a compiled version of the programm.
> You can run it using: java DoJavaTest
>
> I guess you will see that even with such simple programm your CPU is at
> 100%.
>
>
> Sebastian
>
>
> 2012/7/1 bob lin <87...@gmail.com>
>
>> Dear Developers:
>> First, thanks for developing such a excellent software. It works fine ,
>> but the cpu load on server side is abnormally high .
>>
>> Phenomena :
>> The Openmeetings works fine on every aspect. But on the server side( a
>> 16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
>> about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
>> 30% , the total load of CPU reachs 2200% . Whether the user is logged in
>> or not doesn't change the situation.
>>
>> System Info :
>> The openmeetings version is 1_9_1_r4707, The jre version is
>> jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
>> 6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
>>
>> I follow the configuration instructions on
>> https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
>> But with some newer version software (Imagemagick, ffmpeg)
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.openmeetings.de
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com
>
>
> Yeah , The sample program doesn't even update the time , and CPU is 200%!!
> , In a single CPU test environment the java environment just functioning
> normally , Thanks for your advice , and is there any solutions you may
> advice?
>
>
--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com
Re: Very High CPU Load on Server Side
Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Hi Bob,
I recently saw something similar on a server ...
You should check if there is an issue with Java in general.
I don't think that its an OpenMeetings related problem.
You could try for example this simple Java Test:
http://pastebin.com/DmhcAuVE
It should print a Date/Time every 0,5 seconds.
I've attached a compiled version of the programm.
You can run it using: java DoJavaTest
I guess you will see that even with such simple programm your CPU is at
100%.
Sebastian
2012/7/1 bob lin <87...@gmail.com>
> Dear Developers:
> First, thanks for developing such a excellent software. It works fine ,
> but the cpu load on server side is abnormally high .
>
> Phenomena :
> The Openmeetings works fine on every aspect. But on the server side( a
> 16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
> about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
> 30% , the total load of CPU reachs 2200% . Whether the user is logged in
> or not doesn't change the situation.
>
> System Info :
> The openmeetings version is 1_9_1_r4707, The jre version is
> jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
> 6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
>
> I follow the configuration instructions on
> https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
> But with some newer version software (Imagemagick, ffmpeg)
>
--
Sebastian Wagner
https://twitter.com/#!/dead_lock
http://www.openmeetings.de
http://www.webbase-design.de
http://www.wagner-sebastian.com
seba.wagner@gmail.com
RE: Very High CPU Load on Server Side
Posted by George Kirkham <gk...@co2crc.com.au>.
Bob,
What I did was to download OpenMeetings 2.0 from
https://builds.apache.org/job/openmeetings/
And there are installation instructions at
https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+relat
ed+to+OpenMeetings
I have only built Virtual Machines with one or two virtual CPUs so I
have never experienced the issue you have reported.
Thanks,
George Kirkham
-----Original Message-----
From: bob lin [mailto:87francium@gmail.com]
Sent: Monday, 2 July 2012 7:04 AM
To: openmeetings-user@incubator.apache.org
Subject: Very High CPU Load on Server Side
Dear Developers:
First, thanks for developing such a excellent software. It works fine ,
but the cpu load on server side is abnormally high .
Phenomena :
The Openmeetings works fine on every aspect. But on the server side( a
16 core system ) , the java process takes 1000% ~ 1100% CPU time, and
about 10~15 kernel irq request ( [ksoftirqd/3] for example ) each takes
30% , the total load of CPU reachs 2200% . Whether the user is logged in
or not doesn't change the situation.
System Info :
The openmeetings version is 1_9_1_r4707, The jre version is
jre1.6.0_33/jre1.7.0_5 . I use libreoffice 3.5 . The system is CentOS
6.2 x86_64 with MySQL Ver 14.14 Distrib 5.1.61.
I follow the configuration instructions on
https://code.google.com/p/openmeetings/wiki/InstallationCentOS5
But with some newer version software (Imagemagick, ffmpeg)