- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux内核编译 实时性
研 究 生 课 程 论 文 (2009 -2010 学年) 基于2.6内核和RTAI的实时Linux操作系统的构建 研究生:xx 提交日期:2010年 03月 09日 研究生签名:xx 学 号 xxxxxxxxxx 学 院 自动化科学与工程学院 课程编号 S0811020 课程名称 嵌入式系统原理及应用 基于2.6内核和RTAI的实时Linux操作系统的构建 xx 摘要:传统的桌面系统由于其面向用户的窗口系统,实时性在工业控制领域不能得到满足。RTAI是一套用户可以使用的实时任务调用接口Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与Linux具有的良好特性是分不开的。Linux包含了Unix的全部功能和特性。简单的说,Linux具有开放性、多用户、多任务、良好的用户界面、设备独立性、提供了丰富的网络功能、可靠的系统安全、良好的可移植性。 Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习 Unix操作系统的人都可以从Linux中获益。 早期的Linux系统没有实时能力,就连基本的内核态任务抢占也没有。如果谈论Real-Time Linux系统,首先要谈论RTLinux,它是第一个实时Linux系统,并且现在比较流行。RTAI是Real-Time Appication Interface 的缩写。从名称中可以看出RTAI是一套用户可以使用的实时任务调用接口。RTAI实际上是RTLinux的变种,由于RTLinux在移植时比较困难,因此RTLinux的一部分开发人员建立了RTAI系统。RTAI也采用了架空Linux内核的机制。为了提供方便的移植结构,RTAI非常小心的在Linux上定义了一组RTHAL(Real-Time Hardware Abstraction Layer)。RTHAL将RTAI需要在Linux中修改的部分定义成一组函数接口,RTAI只使用这组接口和Linux沟通。这样可以使以后的移植工作中对Linux内核的代码修改量达到最低。RTAI是完全开源的实时系统,它的源代码可以从RTAI官方网站免费获取。现在RTAI的使用范围比RTLinux广泛的多。 内核,是个操作系统的核心。他负责管理系统的进程、内存、设备驱动程式、文档和网络系统,决定着系统的性能和稳定性。用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核。更新的内核会支持更多的硬件,具备更好的进程管理能力,运行速度更快、 更稳定,并且一般会修复老版本中发现的许多漏洞等,经常性地选择升级更新的系统内核是Linux使用者的必要操作内容。/下载必威体育精装版的RTAI压缩包rtai-3.8-tar.bz2,可以双击打开压缩包以查看里面内容,在这里主要查看与RTAI补丁包相匹配的内核包的型号,进入/rtai-3.8/base/arch/i386/patches/目录,查看当下文件,可以看到支持必威体育精装版的内核的相关文件是hal-linux-2.6.23-i386-1.12-03.patch。故需要下载linux-2.6.23版本内核。这里i386与x86之间的区别很小,因为之间用过x86中的相关内核2.6.32编译总出现错误,故在此选择i386中的hal-linux-2.6.23-i386-1.12-03.patch。 3) 登陆/pub/linux/kernel/下载相关内核,现在我们就得到了RTAI压缩包和内核压缩包了。接下来将两个压缩包拷到 /usr/src文件夹里面,这里需要root根用户权限,为以后能更方便的以管理员身份操作文件,这里安装一个软件,它的功能是用右键点击文件夹会出现“以管理员身份打开”选项,否则直接复制会出现“移动文件出错:Permission denied准备基本编译工具wr-laptop:~# sudo -i root@wr-laptop:~# apt-get install build-essential k
有哪些信誉好的足球投注网站
文档评论(0)