6.3版本内存占用25GB,希望引起重视

自6.3版本开始,所有的listary版本在本机上都会持续增加内存,速度大约0.3MB/s。今天试了下6.3.0.67beta,果不其然在启动8小时后,listary-core内存占用已经增加到25GB。
重建索引会从100MB开始往上爬,不能解决问题。持续有0.1MB/s的磁盘活动,但资源监视器看不到持续读写的文件,不是很正常。roaming文件夹下的listary/cache不到500MB。
没有内存问题的最高版本是6.2.0.42,也就是没有更新搜索框和搜索逻辑之前的版本。
内存泄漏的问题已经不止一个人提过了,半年时间这么多版本没有解决,完全不能用6.3以上版本,希望能引起重视,实在不行用6.2的索引逻辑套6.3的ui也可以接受。



前几天刚刚定位到内存泄漏的原因并已经修复了,会随着下个版本发布。非常感谢论坛用户提供给我们的 memory dump 文件 :heart_eyes:

因为内存泄漏只有极少数电脑会遇到,我们的开发及生产环境未出现过,所以只能靠大家提供的 memory dump 来定位。这次找到的内存泄漏是 mimalloc 导致的,如果下个版本还有内存泄漏的问题,欢迎大家继续反馈,我们会持续修复的。