linux irqbalanc1进程,关闭irqbalance服务提高系统性能
十一一個假期回來,順手看了看自己的cubieboard運行狀態怎么樣
aria2正常;
btsync正常;
samba正常;
很好,
順手htop一下,已經開機了13天了,CPU使用率4%,內存使用率80%,也正常
等等,內存使用率80%?我的2G內存被狗吃了嗎??
一看,我操,irqbalance 占用了76%的內存。這是個鳥進程。放狗搜索了下才知道:
irqbalance 理論上:
啟用 irqbalance 服務,既可以提升性能,又可以降低能耗。
irqbalance 用于優化中斷分配,它會自動收集系統數據以分析使用模式,并依據系統負載狀況將工作狀態置于 Performance mode 或 Power-save mode。
處于 Performance mode 時,irqbalance 會將中斷盡可能均勻地分發給各個 CPU core,以充分利用 CPU 多核,提升性能。
處于 Power-save mode 時,irqbalance 會將中斷集中分配給第一個 CPU,以保證其它空閑 CPU 的睡眠時間,降低能耗。
但實際中往往影響cpu的使用均衡,建議服務器環境中關閉。
轉自:http://www.aikaiyuan.com/7109.html
原來是linux的遺留問題,直接停止服務:
service irqbalance stop
然后htop一下,
內存使用率降下來了~大善。
最后想辦法徹底關掉irqbalance。很多是用chkconfig做的,我的 cubieboard 運行的是 ubuntu 系統,木有chkconfig。然后看看/etc/下的配置文件/etc/default/irqbalance
將其中的Enable變量設為0。
齊活
原文:http://www.cnblogs.com/bitspace/p/4858561.html
總結
以上是生活随笔為你收集整理的linux irqbalanc1进程,关闭irqbalance服务提高系统性能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【小工具】hdfs balance脚本(
- 下一篇: linux 用户空间优化中断 irqba