Well, as I mentioned in my earlier post, we have performed
"micro benchmarking", which does not reflect the actual run time
kernel conditions. I guess u gotta take these results with a
pinch of salt.
But, you cannot deny that there r gonna be a lot of cacheline
invalidations, if you use a global counter. Using per-cpu versions is
definitely going to improve kernel performance.
Kiran
-- Ravikiran G Thirumalai <kiran@in.ibm.com> Linux Technology Center, IBM Software Labs, Bangalore. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/