abysmal e1000 performance (DITR)
From: Robert Olsson <hidden>
Date: 2004-06-07 14:57:30
From: Robert Olsson <hidden>
Date: 2004-06-07 14:57:30
Thayne Harbaugh writes: > This is a patch to include system load when calculating the DITR. It > only allows the diff/goc ratio to factor into the DITR when the 1 minute > load average is above .50. It appears to work quite well and prevents > throttling when the load is below .50 and allows throttling when the > load is in excess of .50. Hello! The experience we had from decorrelating network traffic for use with variable interrupt delays etc was that no average based scheme worked at the packet resolution we wanted. The only useful measure we found was using the number of packets received on the RX-ring. You see this used in tulip driver to get a dynamic RX interrupt delay. Cheers. --ro