libcurl第十二课 内存分析

在实际的测试环境中,内存在不断的增长,尽管不是很明显
代码申请内存分析
struct Curl_multi *Curl_multi_handle(int hashsize, /* socket hash */
                                     int chashsize) /* connection hash */
函数创建了Curl_muti结构体,并且申请了好几块内存,分别是hostcache,sockhash,conn_cache
void curl_easy_cleanup(struct Curl_easy *data)
Curl_close(data);
内存检测
            采用vld的方式检测
调用curl_global_cleanup();之后,没有检测到有任何的内存泄漏,目前没有知道是哪里的内存一直保存
curl_global_cleanup 执行两部操作
1)卸载iphlpapi.dll(Windows IP辅助API应用程序接口模块)
 2)卸载Win32Sock : WSACleanup();
参考
https://www.jianshu.com/p/7b7cff13e731

相关文章

蚂蚁庄园小课堂2024年6月29日答案是什么?进入支付宝一起饲养...
谷歌小恐龙怎么调出来,我们将连接电脑的网络拔掉或者禁用网...
蚂蚁庄园小课堂2024年6月22日答案是什么?每天蚂蚁庄园小课堂...
火绒为什么不建议大家用,火绒对于用户的要求比较高,查杀病...
百度网盘电脑版订阅的分享在哪?百度网盘电脑版订阅的分享在什...
notepad怎么替换换行符,打开notepad++软件,点击菜单栏的视...