lwip-devel
[Top][All Lists]
Advanced

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

Re: [lwip-devel] [bug #33604] Callback registering functions don't check


From: address@hidden
Subject: Re: [lwip-devel] [bug #33604] Callback registering functions don't check for a legal socket state
Date: Sat, 25 Jun 2011 11:51:09 +0200
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10

Cameron Gutman wrote:
This issue was one that I ran into when integrating lwIP into the network
stack for the ReactOS project.
An interesting task. I'm not too familiar with the current state of ReactOS, but I'm not too convinced lwIP is the correct network stack for such a system.

Not only might multithreaded usage be a performance problem, but the fact that lwIP is optimized for size rather than speed might impact performance, too. For example, unsorted lists are used in many places since lwIP is optimized for a small number of connections. This does not scale very well for a full blown OS with many parallel connections.

However, unless this does not limit you too much, I'm still interested in any optimizations you find which are in line with the original target of lwIP.

Simon



reply via email to

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