我在dmesg报告中看到下面的消息,系统负载总是在增加。
任务java:17047阻塞超过120秒。无污染2.6.32-573.8.1.el6.x86_64 #1 48389:40 ip 00000000423a29 sp 00000000423a29 sp 00007ffcaea 16110错误4在sqs400000+6a000 stat48906陷阱错误ip:4044 at sp:7ffd6fa40e40错误:0在acxstat400000+11000中
有人能帮我理解这条信息吗?以下是我的内存使用情况:


发布于 2017-07-26 13:39:05
我的意思是,从技术上讲,这是一个内存错误,但这不是你要暗示的内存错误。ip 0000000000423a29是指令指针,sp 00007ffcaea16110是堆栈寄存器。然后,您将得到error 4:
$ errno 4
EINTR 4 Interrupted system calltrap divide error是一个除法错误;查看源代码下面是一个例子。
这是内存不足的错误吗?没有,因为我没有看到任何OOM错误。Linux内存是一个棘手的野兽;你应该了解如何解释结果。。
您在这里遇到的是应用程序错误,而不是Linux错误。唯一可能的方法是实际的内存错误,如果您对内存执行memtest,并发现您的内存不足。
https://unix.stackexchange.com/questions/381897
复制相似问题