300(s)*HZ是不是300秒的意思呢?

zhoufanking 2006-03-08 08:57:50
rt
...全文
424 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ly1116900 2006-03-23
  • 打赏
  • 举报
回复
用来判断时间的话应该都一样吧
wxywh 2006-03-15
  • 打赏
  • 举报
回复
不同的CPU在内核中HZ的定义:
Architecture Frequency (in Hertz)
Alpha 1024
Arm 100
Cris 100
h8300 100
i386 1000 //2.6内核的值,2.4的是100
ia64 32 or 1024[2]
m68k 100
m68knommu 50, 100, or 1000
Mips 100
mips64 100 or 1000
Parisc 100 or 1000
Ppc 1000
ppc64 1000
s390 100
Sh 100 or 1000
Sparc 100
sparc64 1000
Um 100
v850 24, 100, or 122
x86-64 1000

300(s)*HZ是300秒内滴答的次数。因为HZ是内核在1秒产生的滴答次数,所以300(s)*HZ次滴答也相当于300秒的时间。
原文:The tick rate has a frequency of HZ hertz and a period of 1/HZ seconds。
  • 打赏
  • 举报
回复
当然不是了。你要去看看你的内核里具体的定义的HZ是多少啊
hall919 2006-03-09
  • 打赏
  • 举报
回复
在以前linux中这个值是30000,现在是300000
不同系统中,HZ值不一样。
hall919 2006-03-09
  • 打赏
  • 举报
回复
在内核中HZ是1s中时钟中断的次数
在以前的版本中好像是2.4或2.2(记不得了)以前,HZ是100,现在HZ是1000了.300*HZ就是300秒时钟中断次数。
fierygnu 2006-03-09
  • 打赏
  • 举报
回复
HZ is the frequency of the system timer.这个对。
so 300*HZ = 300 seconds.结论怎么来的?
rea1 2006-03-09
  • 打赏
  • 举报
回复
HZ is the frequency of the system timer. so 300*HZ = 300 seconds.
fierygnu 2006-03-08
  • 打赏
  • 举报
回复
是内核300秒内中断的次数。

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧