和操作系统的内存分配类似吧,都有几种不同的方式,各自有优缺点。
看下这篇文章吧,应该会有帮助。http://blog.csdn.net/u012866052/article/details/53328134
lwip内存管理方式各有优点,Heap比较灵活,按需分配,但是容易产生碎片;pool就是分多少块,要用你就用这一块,大小不能调。
还是看自己的应用,一般用Heap
主要是面对不同的使用场景,即使有些场景并不常见
可以参考一下这篇文章https://www.cnblogs.com/god-of-death/p/7151468.html