irqbalance 理论上:
启用 irqbalance 服务,既可以提升性能,又可以降低能耗。
irqbalance 用于优化中断分配,它会自动收集系统数据以分析使用模式,并依据系统负载状况将工作状态置于 Performance mode 或 Power-save mode。
处于 Performance mode 时,irqbalance 会将中断尽可能均匀地分发给各个 CPU core,以充分利用 CPU 多核,提升性能。
处于 Power-save mode 时,irqbalance 会将中断集中分配给第一个 CPU,以保证其它空闲 CPU 的睡眠时间,降低能耗。
但实际中往往影响cpu的使用均衡,建议服务器环境中关闭。

http://blog.yufeng.info/archives/2422

lscpu
yum install sysstat;mpstat -P ALL 1 10
cat /proc/interrupts
cat /proc/interrupts|tr -s ' ' '\t'|cut -f 1-3

从上面的输出内容可以看出,网卡1(eth0)和网卡2(eth1)的IO并没有工作在负载均衡调度模式下面,所有的数据传输都加到CPU的了第一个核里面去了,而其它核则处于空闲状态(显然
这是一种系统资源的浪费形象).当然了,并不是所有的硬件设备都完全支持irqbalance.不过我们可以通过修改启动参数尝试让硬件设备都工作在irqbalance模式下面,从而提高系统资源的
利用效率,降低系统资源使用不充分造成系统响应缓慢,某些资源负载过高而某些资源却闲着“没事干”的情况发生.

总结:
irqbalance根据系统中断负载的情况,自动迁移中断保持中断的平衡,同时会考虑到省电因素等等。 但是在实时系统中会导致中断自动漂移,对性能造成不稳定因素,在高性能的场合建议关闭。

转载于:https://www.cnblogs.com/createyuan/p/5699316.html

linux服务之irqbalance相关推荐

  1. windows 下frp服务启动_内网穿透frp linux服务端搭建和windows客户端使用

    一.Linux 服务端搭建 1.下载安装 wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-in ...

  2. 使用putty远程linux服务

    由于之前已经安装了Centos系统,可以进行操作或配置服务器了,但是有时候由于服务器在机房或者其他地方,我们需要通过远程的方式连接过去操作,接下来我们用putty来连接linux服务,并做一些简单的设 ...

  3. Linux服务配置:Vsftp的基本配置[转]

    Linux服务配置:Vsftp的基本配置 2009-05-12 15:16:10 标签:服务 Vsftp Linux 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明 ...

  4. Linux服务笔记之二:SSH远程登录

    上次,写了用传统的telnet方法来远程管理服务器.今天,写下如何用SSH(Secure SHELL)协议来远程管理服务器.优点:因为SSH基于成熟的公钥加密体系,所以传输的数据会进行加密,保证数据在 ...

  5. linux服务之nagios

    linux服务之nagios 转载于:https://blog.51cto.com/nowsafe/1390814

  6. [RHEL5企业级Linux服务攻略]--第6季 Vsftpd服务全攻略之常规配置

    1.vsftpd服务软件包 vsftpd-2.0.5-10.el5.i386.rpm:vsftpd主程序包 2.vsftpd相关文档 /etc/vsftpd/vsftpd.conf:vsftpd的核心 ...

  7. 第12章:Linux服务管理

    1.服务的分类 在Windows中,安装的程序,有的是应用程序软件,有的是相应的服务.Linux同样是这样.因此,Linux服务的分类为下面两种:RPM包默认安装的服务(独立的服务.基于xinetd服 ...

  8. [RHEL5企业级Linux服务攻略]--第9季 Squid服务全攻略之高级配置

    企业环境 公司搭建一台代理服务器,需要提高内网访问互联网速度并能够对内部员工的上网行为进行限制,采用squid代理服务器软件,对内部网络进行优化. 需求分析 提高用户访问速度,需要对squid服务器进 ...

  9. 空服务器安装linux,debian服务器linux服务器web建站搭建linux服务器之Debian安装

    debian服务器linux服务器web建站搭建linux服务器之Debian安装 原文来自i火吧 大家都知道linux的发行版本很多,有centos啊,debian啊,ubuntu等,下面我就用de ...

  10. linux服务端搭配win7客户端的frp

    下载frp 从https://github.com/fatedier/frp/releases 下载最新版本的frp压缩包.因为是两种系统,所以把linux和windows的版本都下载了一份. lin ...

最新文章

  1. Delphi-网络编程-UDP聊天程序(转)
  2. 清华伯克利造出机械小强:承重200万倍踩不死,跑得和真蟑螂一样快
  3. php不支持定时器么,PHP没有定时器?
  4. leetcode 561. 数组拆分 I(Java版)
  5. 内存为什么还有管理?
  6. JS数据结构初识(一)-栈
  7. 微软:macOS 漏洞可用于绕过TCC技术,访问用户敏感数据
  8. 国外的程序员都是什么样的状态?硅谷程序员:不加班,不穿女装
  9. ios 解压下载数据包(zip)
  10. 【文章汇总】J2ME程序开发全方位基础讲解
  11. 基于新浪微博api的微博分享功能实现
  12. 7-1 厘米换算英尺英寸
  13. Tracup|减少压力和更多的成功,帮助您摆脱工作焦虑的利器
  14. 广告联盟的几大防作弊技术
  15. 100G 数据,只有 100M 内存,怎么排序?
  16. flutter 移植arm32嵌入式应用的相关研究文档
  17. 前端工程师拿30K月薪真的很难吗?
  18. 最重要的定理:隐函数定理
  19. 形态学重建:孔洞填充的python实现
  20. 虚拟服务器面板,主流的虚拟主机控制面板有哪些(一)

热门文章

  1. C# WinForm的ListView的列排序
  2. malformed utf-8 characters, possibly incorrectly encoded
  3. html在线填空题,HTML测试题-(含答案).pdf
  4. VC通过函数名调用DLL的标准范例
  5. dh-make指定包含低线_的构建目录
  6. 苹果机查看macOS版本号
  7. 上班时真的很困怎么办
  8. FFMpeg编译支持NVidia CODEC(成功)
  9. LIBAVCODEC_VERSION_INT是哪里定义的?
  10. 不续签合同,凭什么要求别人紧急加班