lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] question about lwIP performance


From: Dmitri Snejko
Subject: [lwip-users] question about lwIP performance
Date: Mon, 30 Mar 2009 14:44:23 -0500
User-agent: Thunderbird 2.0.0.16 (Windows/20080708)

Hi,

I have done performance tests recently for FreeRtos/Lwip running on MPC52259 eval board 80Mhz and on my own LPC2468 72Mhz. Both boards show quite similar results . The test was netio tcp network benchmark. I have got ~ 900kB/s for receiving and 1200kB/s for transmitting. Speed was lower for small packets (less then 1024 bytes).
The most sensitive lwipopts settings I found were:

TCP_WND
TCP_SND_BUF
MEM_SIZE
TCP_MSS

Also I had big improvement when I set network frame buffers size equal to MTU. TCP_SND_BUF improves transmission speed when it is more then 2 times of mss. Here are my optimal settings for lwipopts:

#define MEM_SIZE                6 * 1024

/* TCP receive window. */
#define TCP_WND                 3000
/* TCP Maximum segment size. */
#define TCP_MSS                 1460

/* TCP sender buffer space (bytes). */
#define TCP_SND_BUF             3000

Regards, Dmitri.


>Hi All,

>I use lwiP on GPRS channel. I just find the send/recieve is a bit slow with lwIP. I use the lwIP replace platform TCP/IP stac, and lwIP is much stable in GPRS >environement. but a little slow.
>
>I hard to make detailed debug on GPRS channel. If there any known paramter could be adjusted to increase the send performance.
>
>Is there any check list for me to known where is the problems comes from?
>
>Sorry to i give imcomplete information.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]