翻新时间:2023-03-18
uC/OS-II内核超时等待机制的分析(1)
摘要:本文从源代码角度分析了uC/OS-II内核超时等待机制,证实在一定情况下超时时间间隔不准确,在时间间隔到期的情况下,内核仍有可能返回成功,这不符合一般的操作系统原理。另外,结合超时等待机制的通用模型以及一些主流内核的实现方法,提出了这一不足之处的改正方法。
关键词:超时等待;资源;内核
Abstract:Waiting-timeout of kernel is analyzed from source code in this paper.It indicates waiting-timeout of uC/OS-II is not correst in some case.The kernel can return success while it is time out.This is not correst.Based on the general type of Waiting-timeout of kernel and the other main real-time kernel ,a method is advanced to resolve this problem in the end.
Key words: waiting-timeout;resource;kernel 1引言
(1)如果资源能马上获取,系统调用将成功返回。
(2)如果资源不能马上获取,内核将设置一定时器进行计时,把当前任务悬挂在该资源的等待队列上,该任务从就绪表中删除,并进行调度,让出CPU的使用权。
(3)如果在指定的时间内资源变得可以获取了,定时器应马上停止计时,该任务从等待队列里摘下并且重新回到就绪表中等候调度。
(4)如果定时器到时,任务应该从等待队列里摘下并且重新回到就绪表中,系统调用返回超时信息。比特时代对人类社会的重构
信息素养概念比较及培养
下载文档
网友最新关注
- 小狗球球
- 老猪和小猪
- 动画明星大聚会
- 我的校园
- 美丽的恩施
- 忏悔
- 爬山
- 变色龙的启示
- 紫藤
- 含羞草
- 考试之后
- 猫
- 看日出
- 歌声飘过三十年
- 写给战争孩子的信
- 工作调动申请书范例
- 2011年国家助学金申请
- 主管护师晋升申请
- 撤诉申请书
- 公示催告申请书
- 社团先进个人申请书
- 家庭困难补助金申请书
- 刑事赔偿申请书
- 住房救助申请书范文
- 房地产开发备案申请书
- 转学申请书
- 注销税务登记申请书写作技巧
- 诉讼保全申请书空白模板
- 工作换岗申请书
- 复议申请书
- 加强园林施工项目管理方法分析
- 哈特与法律实证主义(1)论文
- 历史上的法律和法律的历史(1)论文
- 关于园林工程中排水工程技术探讨
- 谈谈房地产联营纠纷案件的审理(一)
- 现代园林与社会价值取向
- 浅议恶法亦法(1)论文
- 浅论建国初期我国民营企业发展的法律环境(1)论文
- 谈县级环境执法中存在的问题及对策(1)论文
- 从环境心理与行为角度探讨园林中的路径设计
- 城市开放空间中的通用设计研究
- 关于全球化的格拉纳达宣言(1)论文
- 关于无锡天蓝地绿生态蔬菜市场现状调研报告(一)
- 互动传媒《SOGO 校园》报创业营销策划书(一)
- 家益超市促销策略分析及建议(一)
- 《梅花魂》教学设计六
- 《鲸》第二课时教学设计二
- 《小桥流水人家》片断赏析
- 《梅花魂》第一课时教学设计一
- 《桂花雨》教学设计五
- 《梅花魂》教学设计七
- 《桂花雨》教学设计一
- 《桂花雨》教学设计四
- 《梅花魂》综合资料
- 《桂花雨》教学设计二
- 《鲸》第二课时教学设计一
- 《小桥流水人家》综合资料
- 《桂花雨》教学片段赏与课后启示
- 《鲸》教学设计二
- 《梅花魂》教学设计九