Qoder在编码过程中每次执行命令或执行系统二进制文件时,执行结束后的句柄均未正常释放,长程任务期间会产生巨量空句柄导致严重内存泄露
感谢反馈,辛苦右上角上报下问题报告,并且发送下反馈码,我们尽快分析下
您好,我之前曾经多次提交问题报告,但是有一次发现提交后角落有一个很小的报错提示,看起来似乎是问题报告提交失败了,刚刚我使用最新版本qoder重新提交了问题报告,但是我好像找不到哪里有反馈码。
结合论坛内大量反馈内存占用异常的情况,我使用RAMMAP简单查看了,在内存中发现了巨量命令结束后未释放的空句柄,。
经过我的简单测试,在小规模开发,以及调用命令较少的情况下,很难感知(每个空句柄只有几十kb),但是大型任务长程执行中,容易积累巨量空句柄,导致内存爆炸。
其中部分空句柄泄露似乎来自于一些Skill中的命令/二进制调用
