VxWorks的系统任务

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

1.tUsrRoot (根任务) --优先级0
   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服务任务


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值