betway88必威体育
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » KERNEL任务的功能

共4条 1/1 1 跳转至

KERNEL任务的功能

菜鸟
2003-07-31 19:47:22     打赏
请问VxWorks下Kernel任务的功能是什么,今天Kernel任务占CPU 80%,吓死偶们了。



关键词: KERNEL     任务     功能    

菜鸟
2003-08-01 18:06:00     打赏
2楼
Kernel是vxworks的心脏,主要包括:任务调度,同步和互斥,时钟管理。

菜鸟
2003-08-02 18:17:00     打赏
3楼
gem2000兄,Kernel的任务又是在何时启动的呢?如果象我们上次所见的那样Kernel占CPU 80%,可能是什么情况呢,一点头绪都没有,好在只出现一次。观察手法是spy。

菜鸟
2003-08-02 19:36:00     打赏
4楼
如果你是用TORNADO生成的VXWORKS,那么是在 prjConfig.c的usrInit中调用usrKernelInit来初始化内核的。如果是在DOS下编译生成的VXWOKS,则是在usrConfig.c中的usrInit内进行。 Kernel占CPU 80%肯定不正常,至于发生了什么,不好说。也许硬件不稳定?也许中断频繁发生?比如改了system clock rate。 我记得你在弄tms,是吗?tms中的任务很多,定时器也多。但是也不应该Kernel占CPU 80%。

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]