我需要一些帮助来解决这个长期存在的问题。安装了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 锁定和冻结?有什么方法可以防止这种情况发生?
我不知道我应该为此查找哪个日志帖子或错误,如果您能指出这一点,我们也将不胜感激。
谢谢参观!