系统日志条目内存压力释放表示什么

系统日志条目内存压力释放表示什么

我的系统日志文件有大量几乎连续的条目,如下所示。

Apr 13 11:49:40 nrao-XPS-8700 gnome-session[2439]: Memory pressure relief: Total: res = 9682944/9682944/0, res+swap = 0/0/0
Apr 13 11:50:05 nrao-XPS-8700 gnome-session[2439]: Memory pressure relief: Total: res = 12369920/12369920/0, res+swap = 0/0/0
Apr 13 11:50:07 nrao-XPS-8700 gnome-session[2439]: Memory pressure relief: Total: res = 10633216/10690560/57344, res+swap = 0/0/0
Apr 13 11:50:10 nrao-XPS-8700 gnome-session[2439]: Memory pressure relief: Total: res = 9682944/11800576/2117632, res+swap = 0/0/0
Apr 13 11:50:35 nrao-XPS-8700 gnome-session[2439]: Memory pressure relief: Total: res = 12369920/12369920/0, res+swap = 0/0/0

free -m 命令的输出如下

              total        used        free      shared  buff/cache   

available
Mem:          15998        7155        5903         113        2939        8323
Swap:         18477        4182       14295

答案1

嗯,看起来你的可用物理内存已经不够了。添加交换不会有帮助,除非可以换出另一个进程以提供足够的物理内存。

答案2

我看到该消息是由 liferea 生成的。它是从 webkit 生成的。

webkit bugzilla 中的一条评论显示记录了相同的消息https://bugs.webkit.org/show_bug.cgi?id=165533

14:40:36.224304 -0800   Safari  Memory pressure relief: Total: res = 45481984/44896256/-585728, res+swap =  46080000/45494272/-585728

在 Webkit 源 MemoryPressureHandler::releaseMemory 中,生成了带有“Total”前缀的日志消息。

相关内容