Re: [PATCH][0/8] Arch agnostic completely out of line locks

From: Zwane Mwaikambo
Date: Fri Sep 03 2004 - 10:48:28 EST


On Fri, 3 Sep 2004, Martin J. Bligh wrote:

> > This patch achieves out of line spinlocks by creating kernel/spinlock.c
> > and using the _raw_* inline locking functions.
> ...
> > Size differences are with CONFIG_PREEMPT enabled since we wanted to
> > determine how much could be saved by moving that lot out of line too.
>
> So does this have no performance impact at all? or has that not been measured?

No performance regression on i386 with a specific benchmark (bonnie++)

http://www.zwane.ca/results/cool-locks-stp

I'm going to be running benchmarks against this version of the patch, but
still collecting which to run.

Thanks,
Zwane

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