linux的CPU术语解释

上一篇 / 下一篇  2014-01-10 15:01:03 / 个人分类:linux

CPU---nice time:
unix术语。unix是多用户分时操作系统,一个主机上连很多用户。nice是一种礼让的工具,可以给自己不着急出结果的程序安排优先级(除了管理员,别人只有增加的权利——表示优先级的数字,默认是0,越大优先级越低)。比如压缩片子的进程,可以用活动监视器看进程号,然后到终端下输入renice 20 -p 进程号,就不会影响到其他操作了。当然,在你什么都不做的时候,cpu还是100%用来压片子。这个进程占的cpu就是蓝色的nice。

CPU--user time:执行用户指令的时间

CPU--system time:进程占用内核的时间

CPU--IRQ(Interrupt Request):
IRQ主要是就外部设备而言的。声卡、调制解调器等外部设备,在一般情况下并不使用,也就是说,不占用CPU的工作时 间。当我们播放声音文件、上网时,声卡、调制解调器就会向 CPU发出申请,要求CPU分配一些工作时间给它们。但这时往往 CPU正在进行其他工作,怎么办呢?这时“中断”就起作用了。 CPU会给发出中断申请的外部设备一个中断号,也就是IRQ号 码,以后这个外部设备就使用这个中断号来工作,一旦有工作要求,CPU就会响应,暂时拿出一段时间为这个外部设备工作。 IRQ号码是分等级的,而且CPU一次只能响应一个中断请 求,如果有好几个设备不小心使用了同一个IRQ号码,系统就会出现问题。在DOS下声卡不能发声,多半就是IRQ号码分配得不对造成的。在Windows系统里,系统会自动为外部设备分配IRQ号,如果有冲突会自己进行调整,尽量满足要求,实在不行才会发出警告。

-----------------------------------
进程的cpu使用名词:
utime:记录的是进程执行用户代码的时间.
stime:记录的是进程执行内核代码的时间.
cutime:记录的是子进程执行用户代码的时间.
cstime:记录的是子进程执行内核代码的时间.

TAG: CPU cpu Linux linux

 

评分:0

我来说两句

Open Toolbar