嵌入式Linux体系结构
放大该图。主要发行版本:Red Hat(CentOS、Fedora)、Debian(Ubuntu)、Gentoo、SUSE * 1.1 可抢占内核 在先前的内核版本中(包括2.4内核)不允许抢占以核心态运行的任务(包括通过系统调用进入内核模式的用户任务),只能等待它们自己主动释放CPU。这样必然导致一些重要任务延时以等待系统调用结束。 一个内核任务可以被抢占,为的是让重要的用户应用程序可以继续运行。这样做最主要的优势是极大地增强系统的用户交互性。 2.6内核并不是真正的RTOS(Real Time Operation System),其在内核代码中插入了抢占点,允许调度程序中止当前进程而调用更高优先级的进程,通过对抢占点的测试避免不合理的系统调用延时。2.6内核在一定程度上是可抢占的,比2.4内核具备更好的响应性。但也不是所有的内核代码段都可以被抢占,可以锁定内核代码的关键部分,确保CPU的数据结构和状态始终受到保护而不被抢占。 软件需要满足最终时间限制与虚拟内存请求页面调度之间是相互矛盾的。慢速的页错误处理将会破坏系统的实时响应性,而2.6内核可以编译无虚拟内存系统避免这个问题,这是解决问题的关键,但要求软件设计者有足够的内存来保证任务的执行。 1.2 有效的调度程序 2.6版本的 Linux内核使用了由 Ingo Molnar开发的新的调度器算法
您可能关注的文档
- 家用安全报警系统LX-HS06使用说明简介技术参数系统基本配置任选.PDF
- 顺便从那里带回一些含有泥沙的粗盐.PDF
- 项目污染物排放汇总.PDF
- 家用和类似用途微波炉能源效率标识实施规则.PDF
- 宽幅扫描仪中高边缘色彩重合度效果的实现-电子器件.PDF
- 顺浓度梯度运输-成化高中.PPT
- 预_0国立高雄应用科技大学化学工程与材料工程系.DOC
- 宽频传输.PPT
- 顾客关系管理编者汤宗泰.PPT
- 密码子优化型HPV16L1基因在两种昆虫细胞中的表达-生物通.PDF
- 2023-2024学年福建省漳州市华安县人教版二年级上册期中学业质量监测数学试卷(解析版).pdf
- 2023-2024学年甘肃嘉峪关高三上册语文期末模拟试卷4.pdf
- 2023-2024学年甘肃酒泉高一上册语文期末试卷4(人教版).pdf
- 2023-2024学年福建省泉州市永春三中片区七年级(上)期中数学试卷.pdf
- 2026年心理健康教育工作实施方案——心晴向阳·一路生长.docx
- 学校教师弹性上下班与身心健康关怀实施方案(2026修订).docx
- 初中校长在九年级毕业照拍摄现场讲话.docx
- GSB 04-4305-2025-砷、汞、铅、锌等33种无机元素混合溶液标准样品(100mgL)标准研究报告.docx
- GSB 04-4306-2025-铝、铍、钴、锰等32种无机元素混合溶液标准样品(100mgL)标准研究报告.docx
- GSB 07-1184-2000-水质锌标准样品(0.01-2mgl)标准研究报告.docx
最近下载
- 江苏省小学科学实验知识竞赛题库附答案.doc VIP
- 广东省汕尾市2022-2023学年八年级下学期期末考试数学试卷(含解析).doc VIP
- 建筑施工组织设计规范GB_T50502(最新版).docx VIP
- 职业健康体检表.pdf VIP
- 2022课堂纪律保证书6篇.pdf VIP
- 中国共产党党员的义务和权利PPT课件.pptx VIP
- ENGINETU5JP4大修手册.doc VIP
- 22J403-1 楼梯 栏杆 栏板(一).docx VIP
- 专题党课:深学笃行正确学习教育+实干担当育新人.docx VIP
- 2026上海中考英语复习必背知识:阅读完形障碍词汇+首字母填空高频词汇.pdf VIP
原创力文档

文档评论(0)