Details
-
Type: Change
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V5.3.0.5, V5.4.0.1, V5.4.1.0 (open)
-
Labels:None
-
Account:SPC TCP_IP (SPCTCPIP)
Description
In the current implementation the IP stack uses interrupt locks and mutexes in some frequently used locations. Interrupt locks worsen the realtime performance and are unnecessary since LwIP is never accessed from interrupt context. Mutexes require some performance and should be avoided in case of a small number of code lines.
The above locking mechanisms are to be replaced by scheduler locks. Especially for ecos operating system this results in a performance boost but also improves the situation for rcX.