Hi,

> limitations of interrupt driven I/O.  Interrupts are expensive, and when
> you're pushing 100Mbit of data, that's 100k Interrupts/sec.  Eventually,
> interrupts are so frequent that the machine is not able to do anything
> useful between them and the interrupt handlers consume all of the CPU's
> time.  I suspect this is what is happening.  That would explain why the
> throughput goes down when you pound the machine harder (more interrupts
> consume more time, and the ability of the machine to process packets
> decreases).

yes, we thought about it but then i found that cpu is not reaching its
max. utilization. During these experiments, cpu was used 17%. It was idle
for 83%.


Thanks for your pointer to another project.

Thanks
-Kunal


_______________________________________________
Bridge mailing list
[EMAIL PROTECTED]
http://www.math.leidenuniv.nl/mailman/listinfo/bridge

Reply via email to