Hi,

 

I have PCI 3.0 controller driver written, which is platform specific and is integrated with MdeModule/Bus/Pci/PciBusDxe code.

On top of it is the E1000 Intel NIC card driver integrated with "MdeModulePkg/Universal/Network/".

The whole network stack is working fine functionally.

 

But tftp is extremely slow.

It is taking around 9-10mins to transfer a file (of size 32 MB approx.) over PCI NIC card.

Does it take this much time usually in EDK2 ?

 

How to optimize it to get good network performance?

Any pointers what all can be a bottlenecks in this stack.

 

Thanks and Regards,

Shaveta