After a day my idle Geronimo 3 server has already used over one cpu hour.
This is a serious bug, which forbids using Geronimo on CPU-restricted
machines (e.g. z/OS) and should be fixed.

Geronimo also could look if it runs under a JRE 7 and use the Watch Service
API, so idle CPU usage could be zero.

https://blogs.oracle.com/thejavatutorials/entry/watching_a_directory_for_changes

Greetings,
Juergen


Jarek Gawor wrote
> The server is periodically pooling the etc/ for new configuration
> files and hotbundles/ directory for new bundle files. The component
> that does this pooling has a bug
> (https://issues.apache.org/jira/browse/FELIX-3635) as it does some
> expensive work that it doesn't need to.
> 
> Jarek
> 
> On Tue, Sep 18, 2012 at 8:48 AM, weberjn <

> weberjn@

> > wrote:
>> Hi,
>>
>> I unzipped a new server instance and started it as it is, i.e. nothing
>> changed, nothing deployed, nothing done (no console, nothing).
>> After about 5 hours it has already eaten 10 cpu minutes. What does the
>> server do?
>>
>> Thanks,
>> Juergen
>>
>> juergen@tux64:~ ps -lf
>> F S UID        PID  PPID  C PRI  NI ADDR SZ WCHAN  STIME TTY         
>> TIME
>> CMD
>> 0 R juergen  10317 19471  0  80   0 - 27549 -      14:38 pts/0   
>> 00:00:00
>> ps -lf
>> 0 S juergen  19471 19470  0  80   0 - 27597 wait   09:47 pts/0   
>> 00:00:00
>> -bash
>> 0 S juergen  29204     1  4  80   0 - 151093 futex_ 10:59 pts/0  
>> 00:10:38
>> /home/juergen/jdk1.7.0_07/jre/bin/java
>> 0 S juergen  29483     1  4  80   0 - 156309 futex_ 11:01 pts/0  
>> 00:10:43
>> /home/juergen/jdk1.7.0_07/jre/bin/java
>> juergen@tux64:~ date
>> Tue Sep 18 14:38:54 CEST 2012
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://apache-geronimo.328035.n3.nabble.com/Hi-CPU-load-on-idle-server-tp3985733.html
>> Sent from the Users mailing list archive at Nabble.com.





--
View this message in context: 
http://apache-geronimo.328035.n3.nabble.com/Hi-CPU-load-on-idle-server-tp3985733p3985737.html
Sent from the Users mailing list archive at Nabble.com.

Reply via email to