Linux心跳---HZ
2015-12-21 10:45
471 查看
HZ
Linux核心每隔固定周期会发出timer interrupt (IRQ 0),HZ是用来定义每一秒有几次timer interrupts。举例来说,HZ为1000,代表每秒有1000次timer interrupts。
查看配置命令:cat /boot/config-
在2.4之前的内核中其大小为100; 从内核2.6开始,HZ = 1000, 也就是说每秒时钟中断发生1000次。这一变化使得系统定时器的精度(resolution)由10ms提高到1ms,这大大提高了系统对于时间驱动事件调度的精确性。过于频繁的时钟中断不可避免地增加了系统开销。
Tick
Tick是HZ的倒数,意即timer interrupt每发生一次中断的时间。如HZ为250时,tick为4毫秒(millisecond)。
Jiffies
Jiffies为Linux核心变数(unsigned long),它被用来记录系统自开机以来,已经过了多少tick。每发生一次timer interrupt,Jiffies变数会被加一。
Linux核心每隔固定周期会发出timer interrupt (IRQ 0),HZ是用来定义每一秒有几次timer interrupts。举例来说,HZ为1000,代表每秒有1000次timer interrupts。
查看配置命令:cat /boot/config-
uname -r| grep ‘^CONFIG_HZ=’
在2.4之前的内核中其大小为100; 从内核2.6开始,HZ = 1000, 也就是说每秒时钟中断发生1000次。这一变化使得系统定时器的精度(resolution)由10ms提高到1ms,这大大提高了系统对于时间驱动事件调度的精确性。过于频繁的时钟中断不可避免地增加了系统开销。
Tick
Tick是HZ的倒数,意即timer interrupt每发生一次中断的时间。如HZ为250时,tick为4毫秒(millisecond)。
Jiffies
Jiffies为Linux核心变数(unsigned long),它被用来记录系统自开机以来,已经过了多少tick。每发生一次timer interrupt,Jiffies变数会被加一。
相关文章推荐
- linux监控命令
- 在 Centos/RHEL 6.X 上安装 Wetty
- linux重定向及nohup不输出的方法
- linux重定向及nohup不输出的方法
- Centos6 系统下,已经安装vim的前提下。执行操作vim,出现报错
- Linux系统的启动流程
- arm-linux-gcc的安装和配置
- Linux 设备节点
- CentOs 安装配置Jboss
- Linux系统运行的七个等级
- linux下svn的用法
- linux安装部署jdk,卸载系统自带jdk版本
- Linux配置防火墙,开启端口方法
- CentOS 7 设置开启默认启用命令行模式而非图形界面
- Linux下访问window挂载的磁盘
- Vmware 安装 Arch Linux 2015
- Llinux操作系统常用命令
- 15个实用的Linux find命令示例
- U盘安装CentOS 7.0图文详解教程
- Linux设置端口访问权限