From: Anonymous
...[snip]...
> I'm very interested in more detailed
> information on Linux speed but don't (yet) have an SMP box on which I
> could let the lockmetering patches run.
You can, of course, build an SMP kernel and run it on a uniprocessor
box, but the spinlock contention ought to be quite small for such a
system.
> So I'd like to read some more detailed results on your web pages (or
> somewhere else, but I couldn't find anything), especially for the
current
> development kernels. - The latest kernel mentioned on
> "http://oss.sgi.com/projects/lockmeter/faq.html" is 2.3.11, which is
quite
> old... ;-) Meanwhile lots of improvements have been made in the
kernel.
Yes, true. The latest available lockmetering patch is against 2.3.22.
For various reasons I've had limited access lately to a 4xCPU SMP system
running a more modern 2.3.x kernel, so I haven't been exploring spinlock
performance issues. I expect more work will be forthcoming. I have my
own 2xCPU system, but a 4xCPU system exhibits more interesting spinlock
behavior.
> Best regards (and thanks for your lockmetering patches!)
Thank you. I appreciate your interest. I wish Linus had seen fit to
include lockmetering in 2.3.x, but he chose otherwise, so lockmetering
continues to have limited exposure in the Linux community. I intend to
continue to provide patches for 2.3.x and 2.4.
John Hawkes
|