[Mono-devel-list] mod-mono-server has constant cpu activity

Eduardo Arizcuren thetenax at teleline.es
Mon May 23 19:40:16 EDT 2005

First of all I want to salute everybody: I have just joined this list.

I have a RH9 web server with kernel-2.4 + Apache-2.0.47 + mono-1.1.7 +
xsp-1.0.9 + mod_mono-1.0.9.

I have a web application running on an apache VirtualHost.

Everything goes apparently fine; pages are generated perfectly and
data from a mysql server is shown without problem.

But there is somethig strange:

while running my application, I have realized that the mod-mono-server
process has a constant activity, with a %cpu of 4.0 to 10.0.
Therefore, the process cpu time grows more and more.

As I found it quite strange I did an 'strace' to the mod-mono-server
process; the result is a constant printing of the following lines:

--- SIGPWR (Power failure) @ 0 (0) ---
write(6, "#\0\0\0\4\0\0\0\200{\33\10\200\37\0\0\0\0\0\0\0\0\0\0\0"..., 148) = 148
rt_sigsuspend(~[INT QUIT ABRT BUS SEGV TERM XCPU] <unfinished ...>
--- SIGXCPU (CPU time limit exceeded) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now ~[INT QUIT ABRT BUS KILL SEGV TERM STOP])
sigreturn()                             = ? (mask now [RTMIN])
rt_sigsuspend([] <unfinished ...>

I thought that it could have something to do with the 'MonoMaxCPUTime'
directive from mod_mono module, so I set this directive with a value
of 3600 seconds nevertheless every thing still remains the same.


More information about the Mono-devel-list mailing list