Jeff Garzik wrote:
Unless you have a _lot_ of ports active at the same time, irq coalescing can increase latency.
I agree, which is why I haven't actually turned it on yet. But a runtime sysfs attr for it should allow us to benchmark things, and see if it really helps or not under various loads.
Ideally, for this, AHCI, and any other SATA controller that does coalescing, we have a runtime dynamic trigger that turns on coalescing when interrupt traffic exceeds a runtime limit.
Yeah, if coalescing turns out to be a win under hight load, then a generic strategy like that would be a great feature. Cheers - : send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html