shivency

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年9月10日

摘要: 0、前言这节既然谈到时间管理,便需要一个度量,来衡量系统执行的时间。我们可以用时间片,也可以用现实生活中的分秒。ucos中的时间片的具体设置与硬件环境有关,这里先不进行讨论。然而在多任务情况下,每个时间片(也叫时间中断)都要执行任务的调度,这种调度称为任务级任务调度(上一节已学习了中断级任务调度)。ucos在每个时间片都要进行任务调度。调度的结果或者是返回原来的任务继续执行,或者是因为找到了就绪的更高优先级的任务,而让任务运行。这个时间片可以是10ms或其他值。如果时间太长,高优先级的就绪任务可能等待时间过长,如果时间太短,花费在操作系统调度上的时间就显得过长,系统的吞吐量就变小。有关任务级任 阅读全文
posted @ 2013-09-10 13:11 shivency 阅读(456) 评论(0) 推荐(0) 编辑