1. 引入

在一台linux机器上工作,没敲入任何命令,但命令行里突然出现 “kernel:NMI watchdog: BUG: soft lockup - CPU#8 stuck for 28s! [xsoftdd/12:0]” 这样的报错,如下图所示:

报错后,又能正常在命令行里运行命令了。

这是怎么回事呢?

2. soft lockup

在google上查到soft lockup相关的解释(参考3):

A soft lockup is the symptom of a task or kernel thread using and not releasing a CPU for a longer period of time than allowed.

The technical reason behind a soft lock involves CPU interrupts and nmi-watchdog. For each online CPU on the system, a watchdog process gets created. This kernel thread is created with highest scheduling priority possible.

可以看出,报错为soft lockup,就是说某个线程长期占用CPU不释放。

soft lockup是内核软死锁,是内核级别的问题。CPU负载时间过长,CPU电压不稳定,磁盘I/O过高等情况都可能引发soft lockup。可能的原因详见参考2。

3. 如何解决

笔者的情况是,只提示了上图中的一些信息,然后就没有任何报错了,系统又能正常使用,不需要去解决这个问题。

如果情况严重,可从参考4中查看soft lockup发生的具体原理。参考2中也提供了修改watchdog_thresh默认值(具体含义见参考4)的方法来解决这个问题。

参考

  1. https://www.cnblogs.com/arnoldlu/p/10338850.html
  2. https://blog.csdn.net/qq262593421/article/details/107142262
  3. https://access.redhat.com/articles/371803
  4. https://blog.csdn.net/wennuanddianbo/article/details/89142281

活久见 kernel:NMI watchdog: BUG: soft lockup - CPU#8 stuck for 28s! [xsoftdd/12:0]相关推荐

  1. 系统自己弹出诸如 kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 26s [mysqld:2875]

    系统在没有人使用的情况下自己弹出诸如以下关于内核的报错 [root@bkce tmp]# Message from syslogd@bkce at Oct 13 14:25:00 - kernel:N ...

  2. 报错 kernel:NMI watchdog: BUG: soft lockup - CPU#1 stuck for 22s! [insmod:55902]处理

    运行之前说的tcrypt.c的修改程序(只跑摘要算法md5,sha1) insmod tcrypt.ko sec=2 mode=400 报错 kernel:NMI watchdog: BUG: sof ...

  3. NMI watchdog: BUG: soft lockup - CPU#2 stuck for 23s!

    <NMI watchdog: BUG: soft lockup> <kernel:NMI watchdog: BUG: soft lockup - CPU#6 stuck for 2 ...

  4. linux服务器关不了机,解决Linux关不了机开机,报错NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s的bug...

    问题描述 在安装完Ubuntu或者其他Linux, 关机时会卡死, 循环报错NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s!, 无法关机. 在 ...

  5. Ubuntu18.04安装compiz后死机无法进入图形桌面,提示watchdog: BUG: soft lockup - CPU#1 stuck for 22s!如何解决,测试有效!

    现象描述: 安装compiz后没有出现预想的桌面特效效果,本想重启尝试是否生效,结果系统图像桌面直接进不去了 问题定位: 查阅资料许多,定位为compiz本身存在bug,安装后导致gdm3和nvidi ...

  6. ubuntu:“NMI watchdog: BUG: soft lockup-CPU#0 stuck for 22s“

    目录 一.问题描述 二.解决方法 三.问题分析 一.问题描述 NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s![migration/2:18] ...

  7. 遇到“BUG: soft lockup - CPU#0 stuck for 22s”的解决思路

    之前开发的抓包模块上线后有客户反馈有丢包问题,这两天在定位这个丢包问题,抓包模块由我和另一名"队友"负责,我负责底层抓包开发,他负责接收处理.在测试丢包问题的时候,他遇到一个板子连 ...

  8. BUG: soft lockup - CPU#0 stuck for 67! [swapper:1]的情况

    本人遇到这种情况是因为电脑一直都在待机状态,开启VMware中的CentOS,一直出现BUG: soft lockup - CPU#0 stuck for 67! [swapper:1]的情况,重启一 ...

  9. ubuntu 安装完成后重启电脑报错: BUG soft lockup 的解决办法

    安装 Ubuntu 出现 BUG soft lockup 的解决办法(18.04): 具体的错误内容: kernel:NMI watchdog: BUG: soft lockup - CPU#0 st ...

最新文章

  1. 2020 腾讯广告算法大赛:突破高分瓶颈方案分享
  2. winform - FixedDialog
  3. 2021年4月12日 阿里供应链Java研发实习面试(一面)(含总结)
  4. python中yield的用法
  5. 人生苦短,我用Python!
  6. zoj3777(状态压缩)
  7. 均线带角度的指标_选股指标:均线角度并列向上,量能倍增飞扬趋势明显,短线操作可考虑...
  8. JAVA实现概率计算(数字不同范围按照不同几率产生随机数)
  9. 「装X指南」:手把手教你包装成程序员大佬
  10. 4.1 Spark SQL概述
  11. 2019.1.15 作业
  12. redis-实现排行榜
  13. 阴阳师哪些服务器可以跨系统转移,阴阳师跨系统转服方法介绍 怎么跨系统转服...
  14. web文件服务器1台,WEB服务器及配件1台 - 千里马招标网
  15. 计算机工程制图cad,物流工程制图CAD计算机绘图指导教程
  16. 软件工程导论01-概论
  17. 互联网12个创业派系500强,你认识多少?
  18. IE浏览器http请求缓存问题
  19. css3边框背景border-image
  20. 英语测试题库软件,英语考试app哪个好 英语考试题库app推荐_96u手游网

热门文章

  1. 使用word2vec分析新闻标题并预测文章流行度
  2. 常见的直流无刷电机发热情况分析和解决方法分享--【无刷电机驱动】
  3. oracle exp导出很慢,oracleexp导出慢
  4. [经典教坛]方法总比问题多(完整版)
  5. 例说生产者和消费者模型
  6. Pytorch学习(二)—— nn模块
  7. 关于元宇宙思考的9个碎片 附《七重外壳》下载链接
  8. DO-Conv 涨点模块
  9. 山东大学软件学院项目实训第二周
  10. 2012年建模A题 葡萄酒的评价