首页
社区
课程
招聘
[求助]KeUpdateSystemTime 是如何更新的
发表于: 2009-12-25 21:27 8179

[求助]KeUpdateSystemTime 是如何更新的

2009-12-25 21:27
8179
我在 KeUpdateSystemTime 里面更新 ffdf0000+0  和 ffdf0000+8
也不见GetTickCount等些函数变快或变慢, 到是感觉我的系统时间有时停几秒不动很没规律,没找到原因~~
KeUpdateSystemTime 是如何更新的??

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 284
活跃值: (106)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
2
估计是那个GetTickCount底层是依靠外部时钟中断来实现的
2009-12-25 21:37
0
雪    币: 412
活跃值: (30)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
3
KeUpdateSystemTime更新GetTickCount的值
2009-12-26 00:16
0
雪    币: 952
活跃值: (1821)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
ffdf0000映射到了ring3  就是GetTickCount读取值的地址
2009-12-26 09:15
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
5
KeSharedUserData~
2009-12-26 10:58
0
雪    币: 178
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
在 KeUpdateSystemTime里面
GetTickCount *= 2
也不管用, 返而系统与时钟相关的如:
系统时间,ping 命令等都超长响应~ 不知道为什么会变慢?
2009-12-26 14:17
0
游客
登录 | 注册 方可回帖
返回
//