Re: How how latent should non-preemptive scheduling be?

From: Ingo Molnar
Date: Tue Sep 30 2008 - 07:23:04 EST



* Sitsofe Wheeler <sitsofe@xxxxxxxxx> wrote:

> cat-7717 [000] 1392.941867: __tasklet_schedule <-ath5k_intr
> cat-7717 [000] 1393.005963: __tasklet_schedule <-ath5k_intr
> cat-7717 [000] 1393.033222: __switch_to <-schedule
>
> Here a schedule seemingly doesn't happen for a few hundredths of a second...

that's about 60 msecs. ath5k_intr IRQ handling overhead? IRQ handlers
are non-preemptible. (even under CONFIG_PREEMPT=y)

Ingo
--
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/