Re: questions on NAPI processing latency and dropped network packets

From: Chris Friesen
Date: Thu Jan 10 2008 - 16:30:43 EST


James Chapman wrote:

What's changed in your application? Any real-time threads in there?

From the top output below, looks like SigtranServices is consuming all
your CPU...

There are two cpus, and SigtranServices is multithreaded with many threads. Most of these threads are affined to cpu0, a couple to cpu1. None of the threads are realtime.

Top is showing 37% idle on cpu0, and 6% idle on cpu1, so not all the cpu is being consumed. However, I'm wondering if we're hitting bursty bits and we're just running out of time.

I'm going to try a system with MAX_SOFTIRQ_RESTART bumped up a bit, and also enable profiling.

Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/