heap问题请教

jalen
Posts: 10
Joined: Tue Mar 29, 2016 1:34 pm

heap问题请教

Postby jalen » Tue Nov 29, 2016 12:46 pm

Dear:

当局域网通讯的时候,用system_get_free_heap_size()得到heap的大小一直不变的,通讯稳定;
但是连上互联网的时候,heap空间慢慢的就变小了,直到最后程序僵死在那。

请问这是什么原因引起的,有什么解决方法吗?谢谢
另外,大的局部变量已经用的zalloc()和free()。

Best Regards

ESP_Xutao
Posts: 134
Joined: Tue Sep 27, 2016 5:42 pm

Re: heap问题请教

Postby ESP_Xutao » Tue Nov 29, 2016 2:59 pm

你好:
这个可能是在连互联网时申请的堆没有释放掉,你可以在相应的zalloc()或free()前后用system_get_free_heap_size()查看heap有没有释放掉。

Who is online

Users browsing this forum: No registered users and 58 guests