跟踪器提取中发生内存泄漏?

跟踪器提取中发生内存泄漏?

昨晚,我的 Ubuntu 19.04 突然变得没有响应,然后开机又关机了一段时间。风扇开始快速旋转,这表明里面正在进行大量工作。我设法启动了系统监视器,内存使用情况看起来相当令人不安:

内存使用情况图表

正如你所看到的,我的 RAM 迅速填满,调用我的交换分区,直到两者都满了,此时所有内存似乎都被释放了,开始了一个新的 RAM 填充周期。

我设法重新启动机器,却发现内存占用又立即开始增加。

Atop显示有问题的进程是tracker-extract,我设法将其卸载,并在再次重启之后,不再占用 RAM。

事实证明,我在此过程中删除了 Nautilus。sudo apt install nautilus再次安装了 tracker-extract,但从那时起它一直表现正常。

这是一个已知问题吗?我能否查看哪里出了问题,以便防止再次发生?

答案1

我也遇到了这个问题。当我提取某个存档时,tracker-extract 几乎会立即填满所有 RAM 和交换区。重新启动后,它会在几秒钟后再次执行此操作。唯一的解决方案是在维护模式下启动并删除提取的文件夹。我不知道是什么文件导致了这个问题,所以很难提交错误报告。

答案2

经过几个小时的挫败后,我只是强制删除了跟踪器包。

sudo dpkg --force-all -r tracker

相关内容