当 Flash 死机时,如何防止 systemd 冻结我的系统?

当 Flash 死机时,如何防止 systemd 冻结我的系统?

自从最近的一次更新以来,当我在 Firefox 中退出包含 Flash 动画的网页时,该plugin-container进程就会变成僵尸,然后该systemd-journald进程(也可能有时是这样systemd-coredump)会吃掉数百兆内存。我没有太多内存,所以它使我的系统交换,当我的系统交换时它会冻结。

我怎样才能防止这种情况发生?我应该禁用与日志记录或核心转储相关的功能吗?我使用的是最新的 Archlinux 系统,包括 Firefox 30.0、systemd 213-9 和 Flash 11.2.202.378。

答案1

根据建筑维基百科,您可以运行此命令来禁用故障转储日志:

# ln -s /dev/null /etc/sysctl.d/50-coredump.conf
# sysctl kernel.core_pattern=core

相关内容