Yes, it's an architectural problem with the Thunderbird core. It turns
out that in SMP configurations, the Thunderbird can actually hinder
performance in certain cases (i.e. benchmarks show very little
performance improvement for dual Thunderbirds over single Thunderbird,
while same software scales almost linearly with dual Palominos over
single Palomino).
I don't recall the exact cause, but I think it had something to do with
poor cache interaction -- cache-line ping-pong perhaps?
Charles
-- ----------------------------------------------------------------------- Charles Cazabon <linux@discworld.dyndns.org> GPL'ed software available at: http://www.qcc.sk.ca/~charlesc/software/ ----------------------------------------------------------------------- - 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/