- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
{5S6S 现场管理}5S 启
动
委会:在五秒钟内启动的 Linux
2008 年 9 月 22 日
此文章由唐·马蒂
在 Linux 管道工会议周四,Linux 开发人员在英特尔 PowerTOP 的作者,
设计师 Arjanvande 法师,和Auke 旺角,另一个在英特尔的Linux 开发
的开源技术中心,表明了Linux 系统,在五秒钟内启动。硬件是华硕
EeePC ,固态存储,和两个开发两个软件负载击败5 秒大关:一个改良
的Fedora 和一个改良的 Moblin 。他们托起观众的EeePC ,因为所需的时
间,完成引导不到投影机的同步所需的时间。
他们怎么办呢?阿尔扬说,用正确的态度开始。 “这不是启动更快,这
是在 5 秒内启动。 “保存在这里和那里,而是为整个系统的时间预算,
使每一步的引导在其限定的时间完成。并没有作弊。 “阿尔扬说, “完
成 “是指 CPU 和磁盘引导闲置。不公平了桌面,同时还从幕后服务。(一
位听众指出,微软做到这一点。) “启动”的时间不包括网络,但没有
包括开始NetworkManager 的。与传统的硬盘系统,将不得不花费更长的
时间来启动:阿尔扬说,他已运行在一台ThinkPad 相同的负载,并取得
了10 秒的开机时间。
Fedora 的开箱,从电源到45 秒 GDM 登录屏幕。被称为一个工具
Bootchart ,ZigaMahkovec ,提供一些细节。在一个Fedora 的启动(图
1)Bootchart 图,系统做了一些显然是浪费时间的事。它花了整整一秒
开始回环设备检查,看看是否系统上的所有网络接口的环回。然后还有
两秒钟来启动 “sendmail的。”阿尔扬说, “每个人自付,因为找不到
要运行的邮件服务器, “并建议共同使用笔记本电脑的情况下,SMTP 服
务器仅用于外寄邮件的用户只需运行 ssmtp 的。
在 Fedora 上的另一个耗时的过程, “setroubleshootd,”一个有
图 1
用的工具寻找与安全增强Linux (SELinux )配置问题。花了5 秒。
Fedora 的是不要责怪一切。一些上游项目以及令人费解的延误。启动
XWindow 系统上运行的C 预处理器和编译器,以建立它的键盘映射。
Ubuntu 的启动时间大约是相同的:两秒钟(图 2)。花12 秒,运行
modprobe 运行一个 shell 运行modprobe ,结束了加载一个模块。许可证
限制的驱动程序添加工具需要秒2.5 系统不需要限制司机。 “其他人都
支付的二进制驱动程序, “阿尔扬说。和Ubuntu 的GDM 的纯CPU 时间
2.5 秒,显示背景图片。
这两个版本使用闪屏。阿尔扬和Auke 同意, “我们
恨闪屏,你看到它的时候,我们要做到。 “开发时
间,分布在花飞溅屏幕是比启动速度不够快,不需
要一个花的英特尔团队。
他们怎么做的:内核
图2
步骤之一是使预算。内核得到一秒开始,包括所有模块。 “早启动”,
包括init 脚本和后台任务,得到另一个第二。X 取得另一个第二,得
到两个桌面环境。
内核没有initrd 的,这需要半年什么也没有第二。因此,为引导所需的
所有模块必须编译进内核。 “你覆盖 95%的笔记本电脑有一个模块的极
少数, “阿尔扬说。他建议建立一个 initrd 的图像,以支付余下的 5
%。
一些核心工作,使人们有可能做一些子系统的异步初始化。例如,修改
后的内核启动的高级主机控制器接口(AHCI )初始化,处理存储,在通
用主机控制器接口(UHCI )的同时,以处理USB (图3)。 “我们可以引
导内核可能在半秒,但我们得到了第二个,我们停止了, “阿尔扬说。
他补充说,内核应该是下半 2.6.28 第二,由于在AHCI 支持全新修复。
一个更核心的变化是一个小补丁,以支持预读。现在的内核跟踪
图3
块,其中有阅读引导,然后使这些信息提供给用户空间启动时完
成。这使 ReadAhead 的,这是早期启动过程的一部分。
他们是如何做到:预读和 init
Fedora 使用新贵取代了历史性的 “初始化”,传统上是第一个用户空间
程序运行。但英特尔的团队回到原来的 init 。为了任务,修改初始化句
您可能关注的文档
- {营销方案}西环线道路施工方案.pdf
- {营销方案}西气东输三线兰新线工程施工方案.pdf
- {营销方案}宿迁宝龙城市广场施工方案.pdf
- {营销方案}郾城区整村推进主要施工方案.pdf
- {营销方案}阳谷县侨润办事处联校塑胶跑道施工方案.pdf
- {营销方案}阳信美茵堡钢筋工程施工方案.pdf
- {营销方案}裕溪闸枢纽船闸上闸首抢修工程施工方案.pdf
- {营销方案}造气土建施工方案.pdf
- {营销方案}增某汽车柴油储罐工程施工方案.pdf
- {营销方案}长沙报业模板工程专项施工方案.pdf
- 2025-2026学年甘肃省兰州十九中教育集团片区八年级(上)期末道德与法治试卷(含答案).docx
- 2025-2026学年北京市东城区九年级(上)期末道德与法治试卷(含答案).docx
- 苏州市2025-2026学年第一学期九年级道德与法治期末模拟卷(四)(含答案).docx
- 重庆市广益中学2025-2026学年九年级上期1月月考道德与法治试题(含答案).docx
- 2025-2026学年辽宁省沈阳市于洪区八年级(上)期末道德与法治试卷(含答案).docx
- 辽宁省阜新市2026届九年级上学期1月期末考试道德与法治试卷(含答案).docx
- 2025-2026学年上学期山东省临沂市平邑县地方镇第二初级中学等六校联合九年语文12月份月考试卷(含答案).docx
- 2025--2026学年八年级道德与法治第四单元 维护国家利益检测题(含答案).docx
- 北京市海淀区2025-2026学年九年级第一学期期末考试语文试题(含答案).docx
- 新疆维吾尔自治区2026届高三上学期普通高考适应性检测分学科第二次模拟考试语文试题(含答案).docx
原创力文档


文档评论(0)