解决linux中Kipmi0进程对CPU使用率很高问题

google查不到多少资料,看到一篇说法:是一些平台接口的管理器。不敢贸然杀死,再查查资料。

看看专业的说法:
kipmi is supposed to run with low priority. When you say it consumes 70-90% of the CPUs, is that constant (does it still consume the processor when they are other tasks in the process queue that should have a larger slice of the CPU time) or the 70%/90% comes when the machine is idle?
A second issue to investigate is whether you have pending controller issues (alarms of varying nature that are not resolved) and/or older versions of controller firmware.

查看服务chkconfig 发现只有近似 ipmievd  服务,估计就是这个,跟网上资料说的ipmi有出入!

Fix:不需要修复

 代码如下 复制代码
No fix required. You should ignore increased CPU utilization as it has no impact on actual system performance.

虽然这是一个利用空余的CPU资源进行一些接口自动调节的任务,但看着占那么多的资源还是怕出意外。

找到:可以临时降低

 代码如下 复制代码

echo 100 > /sys/module/ipmi_si/parameters/kipmid_max_busy_us www.111cn.net

In our system,after set this parameter,the cpu of kipmi0 decreased to 15%.

确实执行上面命令后,所占CPU单核资源从100%降低到10%

You can try this.永久性降低

 代码如下 复制代码
To make the changes persistent you can configure the options for the ipmi_si kernel module.
Create a file in /etc/modprobe.d/, i.e./etc/modprobe.d/ipmi.conf, and add the following content:
# Prevent kipmi0 from consuming 100% CPU
options ipmi_si kipmid_max_busy_us=100

上面这个编写进去去了,但还没reboot测试

时间: 2024-10-26 05:18:50

解决linux中Kipmi0进程对CPU使用率很高问题的相关文章

解决linux中tracker大量占用CPU的问题

在使用fedora的过程中, 有时会发现CPU的温度会突然升高, 本来正常情况下, CPU的温度也就在39~45度左右, 然后在gnome-terminal下, 运行top命令一看, 有几个以tracker开头的进程居然占用了将近100%的CPU, 难怪CPU的温度会突然上升到60多度. 于是, 就自然想到了把这个软件卸载掉, 然而, 事实却没有这么简单. 如果卸载tracker软件, 会由于依赖关系卸载掉很多重要的软件, 比如nautilus, totem等等. 后来, 自己google一下,

为什么logstash进程的CPU使用率100%?

机器上有个进程cpu使用率很高,近100%了, Tasks: 120 total, 2 running, 118 sleeping, 0 stopped, 0 zombie %Cpu(s): 99.0 us, 0.7 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.3 hi, 0.0 si, 0.0 st KiB Mem: 4048308 total, 3301480 used, 746828 free, 33500 buffers KiB Swap: 0 total, 0 used

explorer.exe进程造成CPU使用率占用100%

问:我的电脑explorer.exe进程造成CPU使用率占用100%,我应该怎么办? 答:在system.ini文件中,在[BOOT]下面有个"shell=文件名".正确的文件名应该是"explorer.exe",假如不是"explorer.exe",而是"shell= explorer.exe 程序名",那幺后面跟着的那个程序就是"木马"程序,就是说你已经中"木马"了. 在注册表中的情

linux中主进程与主线程的关系

问题描述 linux中主进程与主线程的关系 一直很困惑,linux环境下,程序启动时,会有主线程吗?如果有,这个主线程是在什么时候生成的,主进程又是什么时候生成的呢? 谢谢各位大大赐教! 解决方案 主线程和主进程是相对而言的,主函数里面fork了子进程那么主函数就是主进程.类似的,pthread_create了子线程,主函数就是主线程. 解决方案二: 进程启动的时候会有一个主线程,来执行Init初始化,调用_main() 函数等,这个线程就是主线程. 这个主进程概念是类似当它启动了子进程以后,那

cpu使用率过高怎么解决

  cpu使用率过高怎么解决 CPU使用率过高是什么原因 1.电脑运行了大型的程序,例如大型的游戏,3D网络游戏等等,这种情况通常是正常的,这类程序需要较多的CPU资源,网友将大型的程序退出一段时间,CPU使用率基本上就恢复正常了; 2.电脑如果中毒,例如下载者类的病毒,这类病毒会在后台下载大量的恶意程序运行,试想一下,电脑突然运行了几十个程序,CPU使用率必然会突然飙升,用户会觉得很卡.这种情况就需要大家下载杀毒软件或者木马专杀工具进行扫描,清除完病毒.木马之后CPU使用率就会降低了; 3.C

bash脚本-阿里云CPU使用率偏高,由于某个守护进程,求现象解释

问题描述 阿里云CPU使用率偏高,由于某个守护进程,求现象解释 昨天发现我阿里云的cpu莫名偏高,参见提问问了阿里云的技术支持,木有回答到点上,他们说是内存太高,但是我开了swap分区之后,也没有见到cpu使用率降低. 经过测试,发现,这个现象适合我写的一个进程守护脚本相关,谁能解释一下?脚本如下:#!/bin/bash while truedo process=ps -ef|grep /opt/tomcat7|grep -v grep if [ -z ""${process}&quo

如何解决cpu使用率过高的问题

  CPU使用率是什么? CPU使用率其实就是你运行的程序占用的CPU资源,表示你的机器在某个时间点的运行程序的情况.使用率越高,说明你的机器在这个时间上运行了很多程序,反之较少.使用率的高低与你的CPU强弱有直接关系. CPU使用率过高是什么原因? 可能原因1.电脑运行了大型的程序,例如大型的游戏,3D网络游戏等等,这种情况通常是正常的,这类程序需要较多的CPU资源,网友将大型的程序退出一段时间,CPU使用率基本上就恢复正常了; 可能原因2.电脑如果中毒,例如下载者类的病毒,这类病毒会在后台下

电脑CPU温度过高 cpu使用率较高怎么办

cpu使用率高是网民经常遇到的问题,CPU使用率高其实就是你运行的程序占用的CPU资源,说明你的机器在这个时间上运行了很多程序.长期使用会让CPU长时间处于高热状态会对影响cpu寿命产生点影响,CPU使用率过高怎么办呢? cpu使用率高的原因和解决办法: 一.电脑正在运行大型的应用程序,例如大型的处理软件.3D网络游戏等等1.退出当前大型程序,等待cpu使用率恢复正常. 2.查看电脑配置是否满足运行该程序的最低配置,如果确实是电脑配置不行的话,那么就建议网友将电脑硬件进行升级了. 3.如果是软件

电脑CPU使用率过高怎么办?

  cpu使用率高是网民经常遇到的问题,CPU使用率高其实就是你运行的程序占用的CPU资源,说明你的机器在这个时间上运行了很多程序.长期使用会让CPU长时间处于高热状态会对影响cpu寿命产生点影响,CPU使用率过高怎么办呢?首先我们来看看使cpu使用率高的原因,好对症下药. cpu使用率高的原因和解决办法: 一.电脑正在运行大型的应用程序,例如大型的处理软件.3D网络游戏等等 1.退出当前大型程序,等待cpu使用率恢复正常. 2.查看电脑配置是否满足运行该程序的最低配置,如果确实是电脑配置不行的