找到了疑似原因:
由于我是固态硬盘并且磁盘空间有点紧张。
我安装了 systemd-swap 软件包,并且开启了动态 swap 文件功能
swapfu_enabled=1
# Swap File Universal
这个服务据说可以根据 swap 用量动态分配 swap 文件。然后,貌似这个不太稳定。
由于物理内存耗尽经常与高负载同时发生,所以我之前认为是过热导致的。
怀疑到这里,是因为前天我在虚拟机干活,为了虚拟机快一些,临时将虚拟机内存从 2G 增加到 4G (物理内存 8G ),并且在虚拟机之外开了 chrome 查资料。明明没什么负载,机器也刚打开不久,它就又死了,所以我怀疑跟内存相关。很容易联想到这里。关掉这个服务,使劲开 chrome 标签,内存耗尽后响应非常满,但是没有死。
于是卸掉这个软件,用了几天,再没有死机。
所以这个死机原因,就暂时可以认为是 systemd-swap 中 swapfu 功能的锅了。
@
onlyice @
DaVinci42 @
Death @
fucker @
pipapa