Jump to content

[SOLVED] 4K aligned vs not


Recommended Posts

  • Replies 57
  • Created
  • Last Reply

Still working? Keep an eye on it. Don't be surprised to see your cpu utilization increase with big transfers.

 

TSO is one of several offloading methods used to reduce cpu overhead/participation in Ethernet transfers by giving simple work to the nic. The purpose is to improve efficiency and performance, but the added driver-to-nic complexity can add or expose problems. Disabling TSO means the cpu and driver handle TCP segmentation work. This will increase cpu load and bus transactions but simplify the process. Gets an extra cook out of the kitchen.

Link to comment

When I said the cpu load would increase I meant marginally. Shouldn't be anything you'll notice without looking for it, given that processor and a single Gb nic. Multiple cores can actually mess with network performance. If your board or OS get it wrong they may split the Ethernet interrupt across cores making for inefficient TCP/IP. You can set IRQ affinity to correct for it but then you may be fighting other interrupt clients that could benefit from multiple cores.

 

Echoing dgaschk, unless you need big processing on the server...

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...