Re: Can context switches be faster?

From: Phillip Susi
Date: Thu Oct 12 2006 - 14:20:56 EST


John Richard Moser wrote:
Can context switches be made faster? This is a simple question, mainly
because I don't really understand what happens during a context switch
that the kernel has control over (besides storing registers).


Besides saving the registers, the expensive operation in a context switch involves flushing caches and switching page tables. This can be avoided if the new and old processes both share the same address space.


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