以下内核错误消息的正确解释是什么:
[N] swapper: page allocation failure. order:1, mode:0x20
[N] Pid: 0, comm: swapper Not tainted 2.6.x #15
错误是致命的(类似于OOM-kill)还是只是一条警告信息?
答案 0 :(得分:1)
这意味着内核试图分配内存(2页)并失败。
错误是否致命取决于试图分配内存的组件,以及它是暂时性问题还是常量问题。
也许如果您向我们提供了更多信息(整个错误,系统状态何时发生,频繁发生等),您将得到更好的答案。
答案 1 :(得分:0)
这意味着内核尝试分配内存(2页)并失败(从@JayM回复复制)
问题第二行的含义
在linux内核sourcetree中包含/ linux / gfp.h
#define ___GFP_HIGH 0x20u
#define __GFP_HIGH ((__force gfp_t)___GFP_HIGH) /* Should access emergency pools? */
从我的角度来看,你的服务器内存不足