易截截图软件、单文件、免安装、纯绿色、仅160KB

linux kernel: HZ, tick and jiffies

http://linux.chinaunix.net/bbs/archiver/tid-985372.html
Linux Kernel: 简介HZ, tick and jiffie
               
Linux[/b]核心幾個重要跟時間有關的名詞或變數,底下將介紹HZ[/b]、tick與jiffies。
HZ[/b]
Linux[/b]核心每隔固定週期會發出timer interrupt (IRQ 0),HZ[/b]是用來定義每一秒有幾次timer
interrupts。舉例來說,HZ[/b]為1000,代表每秒有1000次timer
interrupts。HZ[/b]可在編譯核心時設定,如下所示 (以核心版本2.6.20-15為例):
adrian@adrian-desktop:~$ cd /usr/src/linux[/b]
adrian@adrian-desktop:/usr/src/linux[/b]$ make menuconfig
Processor type and features  ---> Timer frequency (250 HZ[/b])  --->
其中HZ[/b]可設定100、250、300或1000。以小弟的核心版本預設值為250。
小實驗
觀察/proc/interrupt的timer中斷次數,並於一秒後再次觀察其值。理論上,兩者應該相差250左右。
adrian@adrian-desktop:~$ cat /proc/interrupts | grep timer && sleep 1 && cat /proc/interrupts | grep timer
0:             9309306               IO-APIC-edge          timer
0:                    9309562               IO-APIC-edge         timer
上面四個欄位分別為中斷號碼、CPU中斷次數、PIC與裝置名稱。
問題來了,timer interrupt會做哪些事情? 答案如下所列:
[list][*]更新時間、日期與系統從開機至目前經過多少時間
。[*]更新系統資源使用率統計[*]


相关文档:

在Linux下配置jdk环境

一、JDK下载:http://java.sun.com下载自解压包:jdk.bin
#sh jdk.bin 按提示选择yes。到此JDK已经安装完成
二、设置环境变量
假如jdk安装到了/usr目录下。在/etc/profile中的最底端里写入如下:
#vi /etc/profile
#Set Environment by NetSeek (2005/9/5)
export JAVA_HOME=/usr/jdk
export JRE_HOME=/usr/jdk/jre
PA ......

linux下 mysql用户的管理

linux
下 mysql
用户的管理
文章分类:数据库
关键字: linux
mysql
用户管理

自从上在redhat Enterprise 5 中安装了MySQL
,这次来实践操作一下MySQL
用户的管理;
 一、root用户密码的维护:
       由于安装MySQL
完后,MySQL
会自动提供一个不带 ......

Linux网络基础

以Debian的方式系列(IN THE DEBIAN WAY):
Linux网络基础
etony C.F.AN etony@tom.com
v0.0.1, 2006-7-23
--------------------------------------------------------------------------------
本文档主要介绍讲述在 Debian系统下有关网络的一些基本信息.
------------------------------------------------------- ......

Linux之线程同步篇

进行多线程编程,最头疼的就是那些共享的数据。因为你无法知道哪个线程会在哪个时候对它进行操作,你也无法得知那个线程会先运行,哪个线程会后运行。下面介绍一些技术,通过他们,你会合理安排你的线程之间对资源的竞争。
l         互斥体Mutex
l    &nbs ......

UNIX 与Linux的比较

    UNIX是历史最悠久的通用操作系统。1969年,美国贝尔实验室的K.Thompson和D.M.Ritchie在规模较小及较简单的分时操作系统MULTICS的基础上开发出UNIX, 当时是在DEC的PDP—7小型计算机上实现的,1970年正式投入运行。此后数年,UNIX一直是一个限于在AT&T内部使用的操作系统。1971年,发展出以 PDP- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号