I have noticed both broadcom and Intel NICs allow you tune the number of transmit and receive buffers (A Higher number of buffers will cause more memory usage).
How do these buffers work:
- What is their size?
- What is the relation of buffers to TCP or Ethernet sessions if there is one? (i.e. 1 buffer per session or a pool of buffers?)