I was referring to his observation that he was seeing 55-65% CPU. As for blipping, that's why I suggested he use strace to see what API is being used if there is blipping taking place. Unlike java we can't use oprofile to easily identify the method responsible (if it is blipping). I'll try it on my system but I probably have a different level of mono. I wonder how hard it would be to add oprofile support to mono.
, 2010, at 18:19, Barton Robinson <[email protected]> wrote: > Yep, this is exactly the problem. These processes do not use "much" > cpu, but they "blip" every 10ms or so. You need to check the queue from > the z/VM side to see if they are in Q3. If in Q3, then they are blipping > (think i need to trademark that word). > The reason these "blips" are so virtual unfriendly - think about poor > old z/vm storage management. We need to steal some pages for some real > work going on. Do we steal it from the server doing real transactions? > or from the one that is blipping? oops, we can't tell the difference. > > Neale Ferguson wrote: >> I¹m looking at my system which has mod_mono in the apache config file and >> it¹s barely registering on top for CPU though it's quite memory hungry: >> >> 1476 wwwrun 15 0 59756 28m 6652 S 0.0 5.7 24:58.73 mono >> 1477 wwwrun 15 0 10264 2980 1404 S 0.0 0.6 0:00.00 httpd2-prefork >> 1478 wwwrun 16 0 10264 2996 1420 S 0.0 0.6 0:00.00 httpd2-prefork >> 1479 wwwrun 15 0 10264 2992 1420 S 0.0 0.6 0:00.00 httpd2-prefork >> 1480 wwwrun 16 0 10128 2824 1352 S 0.0 0.6 0:00.00 httpd2-prefork >> 1481 wwwrun 15 0 10128 2760 1300 S 0.0 0.5 0:00.00 httpd2-prefork >> 3058 wwwrun 15 0 10128 2756 1300 S 0.0 0.5 0:00.00 httpd2-prefork >> 3078 wwwrun 17 0 10264 2984 1404 S 0.0 0.6 0:00.00 httpd2-prefork >> 3079 wwwrun 15 0 10264 2976 1404 S 0.0 0.6 0:00.00 httpd2-prefork >> 3080 wwwrun 15 0 10264 2976 1404 S 0.0 0.6 0:00.00 httpd2-prefork >> >> The system's been up for: >> >> 4:56pm up 39 days 4:37, 1 user, load average: 0.00, 0.00, 0.00 >> >> What level of mono is installed? Is it registering when there's nobody >> connected via http? >> >> Neale >> >> ---------------------------------------------------------------------- >> For LINUX-390 subscribe / signoff / archive access instructions, >> send email to [email protected] with the message: INFO LINUX-390 or >> visit >> http://www.marist.edu/htbin/wlvindex?LINUX-390 >> ---------------------------------------------------------------------- >> For more information on Linux on System z, visit >> http://wiki.linuxvm.org/ >> >> > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/
