VxWorks启动后系统自带的任务

这里只总结几个VxWorks启动后系统自带的任务 
 (即:目标板加电启动成功后,系统便已经开始运行的任务) 

1.tUsrRoot (根任务) 
   VxWorks内核最先执行的一个任务,其入口点为文件config/all/usrConfig.c中的usrRoot()函数,它负责初始化VxWorks工具,并创建注册、异常处理、网络通信任务和tRlogind等任务。一般来说,在所有的初始化工作完成后,根任务tUsrRoot被删除。

2.tLogTask (日志任务/记录任务) 
   为VxWorks系统中的其他模块提供了记录系统信息的功能。通过该任务,我们可以记录系统信息而不用通过执行I/O操作。
3.tExcTask (异常处理任务) 
   负责执行VxWorks异常处理,这些功能都是在中断中不能执行但又是非常重要的。所以这个任务必须具有最高优先级。不能被挂起、删除或是改变其优先级。 
4.tNetTask(网络通信任务) 
   负责系统级任务的网络通信。 
5. tWdbTask (目标机代理任务) 
   如果target angent程序运行在任务模式,系统会生成tWdbTask任务。主要负责主机与目标机的通讯。所有的调试信息都会通过Target Server传递给这个任务。 
6. 用户帮助用户开发调试的可选的任务(在系统配置中进行选择)
   (1)tShell:目标机Shell任务
   (2)tRlogind:远程用户登录响应任务
   (3)Telnetd:用户登录响应任务
   (4)tPortmapd:RPC服务任务

你可能感兴趣的:(VxWorks启动后系统自带的任务)