Re: [PATCH 0/4] lock stat for 2.6.19-rt1

From: bert hubert
Date: Mon Dec 04 2006 - 07:21:51 EST


On Sun, Dec 03, 2006 at 05:53:23PM -0800, Bill Huey wrote:

> [8264, 996648, 0] {inode_init_once, fs/inode.c, 196}
> [8552, 996648, 0] {inode_init_once, fs/inode.c, 193}

Impressive, Bill!

How tightly is your work bound to -rt? Iow, any chance of separating the
two? Or should we even want to?

> The first column is the number of the times that object was contented against.
> The second is the number of times this lock object was initialized. The third
> is the annotation scheme that directly attaches the lock object (spinlock,
> etc..) in line with the function initializer to avoid the binary tree lookup.

I don't entirely get the third item, can you elaborate a bit?

Do you have a feeling of the runtime overhead?

Thanks.

--
http://www.PowerDNS.com Open source, database driven DNS Software
http://netherlabs.nl Open and Closed source services
-
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/