[Top][All Lists]

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

[lwip-devel] [bug #3031] Implement a new fully pool-based pbuf implement

From: Simon Goldschmidt
Subject: [lwip-devel] [bug #3031] Implement a new fully pool-based pbuf implementation.
Date: Tue, 22 May 2007 07:08:38 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv: Gecko/20070309 Firefox/

Follow-up Comment #9, bug #3031 (project lwip):

[I'm working on a mem to memp implementation (that is written in ANSI C; and
I'm short of time at the moment so it could take a while).]

>If an application sends and receives a lot of small packets (text-based
communication, for example) with an occasional large packet, the pools can be
configured to be small and pbuf chaining takes care of the large packets.

That would imply that PBUF_RAM packets are not guaranteed any more to be one
piece of memory. That would be a good option for low memory targets, though.
But I think the stack is not yet ready to handle pbuf chains everywhere...

Also, we might need some kind of algorithm when to use a bigger buffer and
waste memory and when to use 2 smaller ones. And we would need some kind of
configuration options to use the 'one-piece' or chained method.


Reply to this item at:


  Nachricht geschickt von/durch Savannah

reply via email to

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