疑似内存泄漏导致 Arch Linux 和 Gnome DE 冻结和锁定

疑似内存泄漏导致 Arch Linux 和 Gnome DE 冻结和锁定

我需要一些帮助来解决这个长期存在的问题。安装了Arch linux 和lts滚动内核并更新到各自的最新版本。 DE是侏儒。在大文件传输或持续不断地写入驱动器期间,在一定时间后始终会锁定并冻结。例如,下载或复制文件。

我猜测这是一个内存泄漏问题,因此我应该禁用透明大页面,看看情况是否有所改善。我按照指示做了https://blog.nelhage.com/post/transparent-hugepages/:

感觉好像很少发生了,但还是会发生。规格:

echo madvise | sudo tee /sys/kernel/mm/transparent_hugepage/enabled

然后添加transparent_hugepage=madvise/etc/default/grub,然后重新生成GRUB配置。

有时我可能会ctrl + alt + F2切换到 tty2,再切换回 tty1,我会看到登录屏幕,在所有工作都已关闭的情况下登录,系统似乎再次正常。但即使这样也不是每次都有效。我希望将来能够完全消除这种锁定。

要添加更多信息,像下载期间一样只写入而不读取会导致这种情况,读取文件而不写入就可以了。

硬件是:

i7 6700k
Nvidia 980ti
Maximus Ranger Viii
Intel SSD
WD Elements 10TB external drive via USB

请告诉我您的想法,这是否是内存泄漏问题导致 DE 锁定和冻结?有什么方法可以防止这种情况发生?

我不知道我应该为此查找哪个日志帖子或错误,如果您能指出这一点,我们也将不胜感激。

谢谢参观!

相关内容