免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3492 | 回复: 2
打印 上一主题 下一主题

如何修改时钟中断精度变为1ms [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-31 11:10 |显示全部楼层 |倒序浏览
愁死了!

现在用的时钟中断精度不够,想修改/include/asm/param.h 中的宏定义
#define HZ 100变为#define HZ 1000 想通过这种方式将最小时钟中断精度由10ms变为1ms

然后重新编译内核进行升级,但是我不确定这样是不是可行,有没有哪位大侠能指导一下啊?下面是我现在环境的一些基本信息:

yellow dog linux 内核是2.4.22-2

机器的配置:
bash-2.05b$ cat /proc/cpuinfo

cpu             : 7455, altivec supported

clock           : 1249MHz

revision        : 3.3 (pvr 8001 0303)

bogomips        : 1248.46

machine         : PowerMac3,6

motherboard     : PowerMac3,6 MacRISC2 MacRISC Power Macintosh

board revision  : 00000001

detected as     : 129 (PowerMac G4 Windtunnel)

pmac flags      : 00000000

L2 cache        : 256K unified

memory          : 2048MB

pmac-generation : NewWorld

bash-2.05b$

论坛徽章:
0
2 [报告]
发表于 2008-01-31 11:11 |显示全部楼层

回复 #1 pegasus_qj 的帖子

我就想知道这样做是不是可行的,硬件是否能够支持!

论坛徽章:
0
3 [报告]
发表于 2008-02-21 13:18 |显示全部楼层
我不太了解,性能降低会具体表现在什么地方呢?可不可以打个比方。

现在的情况是,我的代码需要用1ms的定时器,这个程序的整个过程该定时器会不停的发消息。

同时这台服务器将被多人同时访问。(暂且定为10人吧)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP