This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: eth_recv out of MBUFs
Cyl -
How much memory is your code allocating dynamically? How much statically?
- Mills
On Tue, 20 Jul 2010, cyl cyl wrote:
A strange thing. If I twice the "MBUFs memory size" which is
69632 to 139264, it seems worse. No warnings of "out of MBUFs" ,
but a few seconds after I took out the hardware (my computer not the
development board) , I can't ping it (from another computer).
If I set the "MBUFs memory size" to 69632 (default value), the
same problem occurs . But not happens so soon as "139264".
If set to 34816 (half). It works well. I can always ping its
ip. And the "write" to the "unnormally closed" connection would return
-1 at last.
if set to 17408 (1/4), the warning out of MBUFs occurs.
Any suggestions?
Thank you.
- cyl
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss