Re: 2.5.38-mm2 dbench $N times

Andrew Theurer (habanero@us.ibm.com)
Wed, 25 Sep 2002 13:51:58 -0500


On Wednesday 25 September 2002 1:03 am, Martin J. Bligh wrote:
> >> Not sure. This is boot bay SCSI crud, but single-disk FC looks
> >> *worse* for no obvious reason. Multiple disk tests do much better
> >> (about matching the el-scruffo PC numbers above).
> >
> > dbench 16 on that sort of machine is a memory bandwidth test.
> > And a dcache lock exerciser. It basically doesn't touch the
> > disk. Something very bad is happening.
>
> Does dbench have any sort of CPU locality between who read it
> into pagecache, and who read it out again? If not, you stand
> 7/8 chance of being on the wrong node, and getting 1/20 of the
> mem bandwidth ....

Pretty sure each dbench child does it's own write/read to only it's own data.
There is no sharing that I am aware of between the processes. How about
running in tmpfs to avoid any disk IO at all?

Also, what's the policy for home node assignment on fork? Are all of these
children getting the same home node assingnment??

-Andrew

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