Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: V5.5.0.0
-
Fix Version/s: V5.5.0.2, V5.5.1.0 (trunk)
-
Labels:None
-
Account:SPC EthernetIp Slave (SPCETHERNE)
Description
The Packet Socket API may exhibit unexpected slow data transfers with TCP sockets in certain use cases. The problem most likely occurs:
- when "TCP No Delay" is set on the remote side or
- when data is sent in many small packets instead of a few big ones
- when application retrieves data in smaller blocks than sent by the remote site
The lwIP stack's buffer pools shall be enlarged in order to improve the performance in certain Packet Socket API TCP usecases.
Action Items:
- Increase the lwIP buffer pool sizes of all EtherNet/IP Adapter LFWs
.usNumBuf256 = 26,
.usNumBuf384 = 0,
.usNumBuf512 = 14,
.usNumBuf768 = 0,
.usNumBuf1472 = 6,
Attachments
Issue Links
- clones
-
PSEISV3-950 [Adapter Only] Bad TCP performance with Packet Socket API in some usecases
-
- Closed
-