第4章 嵌入式Linux操作系统(初稿).ppt
《第4章 嵌入式Linux操作系统(初稿).ppt》由会员分享,可在线阅读,更多相关《第4章 嵌入式Linux操作系统(初稿).ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章 嵌入式Linux操作系统提纲1、嵌入式Linux简介2、内存管理3、进程管理4、文件系统1、嵌入式Linux简介uCLinuxRT-Linux红旗嵌入式LinuxuCLinuxuCLinux是Lineo公司的产品,是开放源码的嵌入式Linux的典范之作。编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。uCLinux是专门针对没有MMU的处理器而设计的,即uCLinux无法使用处理器的虚拟内存管理技术。uCLinux采用实存储器管理策略,通过地址总线对物理内存进行直接访问。RT-LinuxRT-Linux 是美国新墨西哥州大学计算机科学系VictorYodaiken
2、和Micae Brannanov开发的嵌入式Linux操作系统。RT-Linux 开发者并没有针对实时操作系统的特性而重写Linux的内核,而是通过在Linux内核与硬件中断之间增加一个精巧的可抢先的实时内核,把标准的Linux内核作为实时内核的一个进程与用户进程一起调度。红旗嵌入式Linux红旗嵌入式Linux是由北京中科红旗软件技术有限公司的产品。精简内核,适用于多种常见的嵌入式CPU提供完善的嵌入式GUI和嵌入式X-Windows提供嵌入式浏览器、邮件程序和多媒体播放程序提供完善的开发工具和平台2、内存管理内存管理和MMU标准Linux的内存管理uCLinux的内存管理内存管理和MMU存
3、储管理包含了地址映射、内存空间的分配,有时候还包括地址访问的限制(即保护机制);如果将I/O也放在内存地址空间中,则还要包括I/O地址的映射;另外,像代码段、数据段、堆栈段空间的分配等等都属于内存管理。MMU,即内存管理单元,其主要作用是两个方面:一是地址映射;二是对地址访问的保护和限制。标准Linux的内存管理标准Linux使用虚拟存储器技术,提供比计算机系统中实际使用的物理内存大得多的内存空间。运行比内存还要大的程序先加载部分程序运行,缩短了程序启动的时间可以使多个程序同时驻留在内存中提高CPU的利用率可以运行重定位程序写机器无关的代码减轻程序员分配和管理内存资源的负担可以进行内存共享提供
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 嵌入式Linux操作系统初稿 嵌入式 Linux 操作系统 初稿
限制150内