Skip to contentSkip to conversation

pipe and af/unix latency differences between aa and jam on smp

DISCUSSION [email protected] 1 participant 1 message Jul 12, 2002

lore
Share & tools
lore
#0 lore raw
Quoted 2 lines

2.4.19-pre10-jam2 is composed by plain 2.4.19pre10aa2 + a number of patches

Yes, that makes narrowing it down to a single patch straight forward.

Quoted 2 lines

BTW, in your new set of benchmarks rc1aa1 still seems to be compiled in the unfair why that explains the slower I/O results, right?

Yes. 2.4.19rc1aa1 did not have CONFIG_2GB or CONFIG_HIGHIO set, so that was unfair. 2.4.19-pre10-jam[23] had 2GB and HIGHIO. 2.4.19rc1aa2 is benching with 2GB and HIGHIO now.

Quoted 4 lines

I don't have time to do benchmarks on this myself right now, but if somebody could try to apply the patches in jam2 with a binary search (I'd first suggest to backout irqrate, smptimers and irqbalance and see if it's still fast as I expect), that would be really interesting.

Thanks for picking out the most suspect patches. In going through the patchlogs on the 4 different jam samples, I see:

irqrate and smptimers are in pre7jam6 (high latency) and pre8jam2 (low latency), so they may not be the key patch for pipe/unix latency.

irqbalance is in pre8jam2 and pre10jam2, which both had low latency. irqbalance is not in pre7jam6 and pre10jam3 which had higher latency.

After 2.4.19rc1aa2 completes, I'll run the latency tests on pre10-jam2 and back out patches until the difference appears. Can't take but a few pleasant hours, and the weekend is coming. :)

Signature · 2 lines
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html