背景是这样的:多线程
项目中用到C++实现一个模块,须要用多线程的方式实现ide
其中须要实现热加载,这部分当配置文件发生改变线程
会在须要的状况下取消掉不须要的线程,也会在须要的状况下建立新的线程进程
但通过观察后会发现,每次更新配置文件,删除掉的线程所申请的资源并无获得释放内存
体如今top里当前进程的VIRT字段每当取消线程的时候并无减小资源
这就致使了内存泄漏it
缘由:class
(待续)配置