Linus Torvalds:linux内核缔造者的人物传记 (linux内核缔造者)

Linus Torvalds,一个没有受过专业计算机教育,却创造了世界上最广泛应用的操作系统内核Linux的人物传记。

早年经历

1969 年 12 月 28 日,Linus Torvalds 出生于芬兰首都赫尔辛基。他的父母分别是芬兰语文学教授 Anna 和报社编辑 Nils Torvalds。在童年时期,Linus 对于数学和科学表现出了浓厚的兴趣,他喜欢玩电脑游戏,经常改变游戏的源代码以获得更高的分数。

1988 年,Linus 进入赫尔辛基大学学习计算机科学。尽管他对于计算机科学感兴趣,但没有想过成为操作系统的开发者。他曾经在当地一家计算机店购买了一台 Commodore 64 微型计算机,并学习了 BASIC、Assembly 和 Pascal 等编程语言。Linus 对于 Linux 开发的兴趣起源于当时的 Minix 操作系统。

Minix 操作系统是由荷兰教授 Andrew S. Tanenbaum 编写的操作系统,以此来帮助学生们了解操作系统的构建过程。Linus 对于 Minix 感兴趣,并尝试在自己的计算机上运行该系统。但他发现该系统并不完美,并对于该操作系统的内核代码提出了一些批评意见。这启发了 Linus 开发自己的操作系统。

Linux 内核的创建

在 1991 年夏天,Linus 开始了 Linux 内核的开发,并将该项目发布到了 Usenet 论坛上。Linux 内核的之一个版本只有不到 10 万行代码,但它具有了与 Minix 相似的功能。而后,Linus 继续发展 Linux 内核,添加了新的特性和功能,使其成为了一款庞大复杂的操作系统内核。

Linux 内核的开源性质,使得无数的志愿者对其开发做出了贡献。这使得Linux 得到了大量的开发人员和用户的支持,使它成为了一款优秀的操作系统内核。

Linux 内核在服务器、数据中心、企业、移动设备等领域都有广泛的应用。许多世界知名企业,如谷歌、IBM、Intel、微软等,都在使用 Linux。

个人生活

1993年,Linus Torvalds 和 Tove Monni相识相恋,在1997年举办了盛大的婚礼。两人育有三个孩子,他们珍惜家庭生活,也非常热衷于户外活动。Linus 和妻子同住在美国奥勒冈州的那希尔,他是一名爱好家庭生活和自然科学的父亲。

评价

Linus Torvalds 是 Linux 内核的创造者之一,拥有极高的声望和影响力。他因为其开源的操作系统内核而被人们熟知。Linus Torvalds 是一位不折不扣的计算机科学家,他极具创造力和开创性。

然而,在 Linux 内核的开发过程中,Linus Torvalds 也因其偏执而闻名,他经常进行技术争论和技术评估,并对那些不能达到他的标准和期望的代码进行绝对的拒绝。但这也正是他成为一位成功的开发者所需要的关键品质。

Linux 内核缔造者 Linus Torvalds 没有受过专业计算机教育,但通过他创造了世界上更好的操作系统内核而变得著名。他是一位很好的例子,即使没有受过正式的训练,只要你努力学习,你也可以在计算机领域获得成功。

Linux 内核的开发者意识到,开发出一款强大的开源操作系统内核是一个艰难的过程,但他们的工作为世界带来了巨大的变革。正是因为 Linus Torvalds 的贡献,Linux 内核成为了一款极其成功的操作系统内核,为科技发展做出了重要的贡献。

相关问题拓展阅读:

电脑 推荐 笔记本

hehe 我来给你洗脑了 有这么多分 我豁出去了 下重本!

新手购机指南(笔记本版)

要记住,购机的基本前提是预算和应用决定配置。

性价比

性价比是购机的永恒热点。说到性价比公认的排行榜是:1.神舟;2.宏碁;3.HP和联想;4.华硕和DELL;5.ThinkPad的SL系列;6.日系品牌东芝、SONY和富士通;还有一个特殊的苹果。其它的非主流品牌如:三星、微星、明基、方正、新蓝、海尔、七喜、长城、同方等基本上不是购机的考虑范围。

其中,HP、联想在外观做工、性能质量、售后服务方面做得都不错,价格也比较实惠;身为国际一线大厂的宏碁无论品牌还是性价比都是一流的;而神舟是超级价格杀手,凭这一点在中国内地已小有名气,巧好要追求极致的性价比莫过于它了。需要注意的是神舟的优雅系列是首选,外观、做工较承运、天运系列有很大改善,值得推荐。

各品牌解析

HP惠普 出货量世界之一品牌 特色:产品线完善,平价

LENOVO联想 中国之一大品牌 特色:价格实惠,其IdealPad系列在外观设计、质量做工上已达到了世界级水平

ACER宏碁 兼备高性价比的知名品牌,世界第三 特色:一个模具打天下。少而精的策略使它在成本控制方面做得很出色

DELL戴尔 世界第二 特色:直销、定制方面做得很不错

ASUS华硕 台系知名大腕,实力超强 特色:硬朗的直线条外观设计是不变的特征,较高的价格凸显的是非凡的品质

HASEE神舟 绝对的性价比之王 特色:其优雅系列是一亮点,外观做工虽较国际品牌尚有差距,但已有很大进步

THINKPAD 商务的代名词 特色:经典的纯黑一体设计既显示了稳重可靠的品质又给它带来了“小黑”的昵称

APPLE苹果 我们只卖艺术品 特色:想要创新与概念性集一体的风格?相信我,他就是你的完美选择,顶尖的工业设计能力就是它的资本

SONY VAIO索尼 永远的高高在上的价格(卖得就是贵,怎么了?) 特色:时尚与高品质是其不变的追求

TOSHIBA东芝 同样身为国际知名品牌,但奇怪的是在中国卖得不怎么样 特色:品质有保障,在日系中价格相对平和

FUJITSU富士通 日本的THINKPAD 特色:主打商务,走高端路线

配置

所有厂商的主要核心部件均来自以下巨头

CPU提供商:Intel AMD

芯片组提供商:Intel AMD

GPU提供商:NVIDIA AMD Intel(性能拿不出手,只有自家的GM45在低端集显卖得不错)

英特世罩尔为移动处理器性能定级一览

五星 Core 2 Duo T9000/P9000/SP9000/SL9000/SU9000系列

四星 Core 2 Duo P8000/P7000/T8000/T7000系列

三星 Core 2 Duo T5000/T6000/SU3000系列

二星 Pentium Dual-Core T4000/T3400/T3200/T2023系列

一星 Celeron T1000/900/700/500系列

AMD市售处理器主要型号有双核速龙64 QL-60 TK-50系列和双核炫龙 RM-70 TL-60 TL-50系列

显示核心方面性能由高到低排列

NVIDIA:高端的GeForce 9650(GT 130M) GeForce 9600 中端的GeForce 9300(G 105M) GeForce 9200(G 103M) GeForce G 102M 低端的IntelGMA 4500MHD GMA X3100 GMA 950

括号里的100新系列用来替代老型号

AMD:高端的Mobility Radeon HD3650 中端的Mobility Radeon HD3470 Mobility Radeon HD3450 Mobility Radeon HD3430 Mobility Radeon HD3410 低端Radeon HD3200 新系列:高端的Mobility Radeon HD4650 Mobility Radeon HD4570 中端的Mobility Radeon HD4330 Mobility Radeon HD4310等

现在的笔记本市场是绝对的英特尔迅驰天下,英特尔平台在性能孝返铅、功耗上做得更好

AMD的3A平台处于弱势地位高端产品性能远不及英特尔,只在低端机型有少量市场

但是也可以看到只有AMD具有构建完整平台的实力,AMD的CPU、芯片组、GPU都是自家的,无疑有更好的整合优势,3A平台的远景很被看好

市场定位

20230以上 怪兽级 发烧友专爱,最顶级的配置,最顶级的性能,当然还有最顶级的价格

10000以上 高端游戏机/高端商务机 游戏机:五星级的英特尔处理器+高端的独立显卡+4G及以上内存+320G及以上硬盘 商务机:五星级的英特尔处理器+GMA 4500MHD+2G及以上内存+160G及以上硬盘

性能型游戏机/典型商务机 游戏机:四星级的英特尔处理器+高端的独立显卡+4G及以上内存+320G及以上硬盘 商务机::四星级的英特尔处理器+GMA 4500MHD+2G及以上内存+160G及以上硬盘

经济型游戏机/影音娱乐机 游戏机:三星或四星的英特尔处理器+高端的独立显卡+2G及以上内存+250G及以上硬盘 影音娱乐机:三星或四星的英特尔处理器+中端的独立显卡+2G及以上内存+250G及以上硬盘

主流机型(有大部分的机型,经济实惠,拼性价比)二星或三星的处理器+中端的独立显卡+2G及以上内存+250G及以上硬盘

入门级(性能够用就成) 一星或二星的处理器+集成显卡+1G及以上内存+160G及以上硬盘

3000及以下 上网本的领域

性能

入门级的本本能够满足日常应用比如:微软办公软件、PS、视频、高清电影及简单的2D游戏包括QQ游戏、冒险岛、梦幻西游、地下城与勇士、CS、红警2

主流机型显示核心性能有了不小提升除以上的应用能轻松胜任外,还具有一定的3D能力能运行极品飞车、红警3、魔兽世界、永恒之塔

游戏机因为通常搭配高端显卡3D性能强悍一些大型的3D单机游戏都能玩转,如:汤姆克兰西之鹰击长空、英雄连、使命召唤、波斯王子、刺客信条、孤岛危机、孤岛惊魂、无冬之夜

注意:以上介绍并非十分严谨(呵呵,因为本人也没有强悍到把每一种机型都体验一遍,所以有疏忽遗漏的地方,说错的地方敬请原谅),强烈推荐建议要求到卖场去试用一下商家的样机,把自己需要用到的都试一遍,对看中的本本有个大概的认识,并作出评估,以做到没有遗憾。

总结

俗话说一分钱一分货在这里看来还是很有道理的。

这里又要再重申一下购机的基本前提是预算和应用决定配置。你有多大需求就选哪个价位的机型吧,切记莫要盲目追求高性能。高配置低应用大材小用浪费了不说,还白白花费的这么多银子,实在是不划算啊。

这是本人的一点心得,绝对原创,带给大家一起分享,希望对大家有所帮助,如仍有不清楚不明白的地方可以咨询,本人必将严谨作答,全力以赴一丝不苟地为你排忧解难。

声明:以上介绍仅供参考(本人并非专业高手,只是看了一年微型计算机杂志,对PC行业只是略懂,有妄自菲薄的的地方请见谅包涵)

发挥DIY精神,学以致用,助人为乐,方为真豪杰也!

好了 说了这么多相信你应该有一些概念了吧

以下是具体机型

HP Compaq Presario CQ40-406A

显示屏尺寸:14.1英寸 笔记本处理器:AMD 双核速龙 QL-64 笔记本主频:2100MHz 标准内存容量:1024MB 内存类型:DDR2 硬盘容量:250GB 显卡芯片:ATI Mobility Radeon HD3450 显存容量:512MB

HP Compaq Presario CQ40-404T

显示屏尺寸:14.1英寸 笔记本处理器:Intel 奔腾双核 T4200 笔记本主频:2023MHz 标准内存容量:1024MB 内存类型:DDR2 硬盘容量:250GB 显卡芯片:NVIDIA GeForce G103M 显存容量:512MB

联想3000 G430A-TFO

显示屏尺寸:14.1英寸 笔记本处理器:Intel 奔腾双核 T4200 笔记本主频:2023MHz 标准内存容量:2023MB 内存类型:DDR2 硬盘容量:250GB 显卡芯片:NVIDIA GeForce 9300M GS 显存容量:256MB

Acer Aspire 4535G-722G25Mn

显示屏尺寸:14英寸 笔记本处理器:AMD 双核炫龙 RM-72 笔记本主频:2100MHz 标准内存容量:2023MB 内存类型:DDR2 硬盘容量:250GB 显卡芯片:ATI Mobility Radeon HD4570 显存容量:512MB

Acer Aspire 4736ZG-421G25Mn

显示屏尺寸:14英寸 笔记本处理器:Intel 奔腾双核 T4200 笔记本主频:2023MHz 标准内存容量:1024MB 内存类型:DDR3 硬盘容量:250GB 显卡芯片:NVIDIA GeForce G 105M 显存容量:512MB

宏碁(Acer)AS4520-7A1G12C 14.1寸笔记本电脑(双核 1.9GHz,1G内存,120G硬盘,康宝光驱)

(价格:¥3,999)

Acer AspireA1G12C主要性能CPU类型 AMD Athlon 64 X2 TK-57

更高主频 1.9GHz

前端总线 800MHz

二级缓存 512KB

迅驰技术 不支持

内存大小 1024MB

内存类型 DDRII

内存描述 更大支持内存2GB

Acer AspireA1G12C存储性能硬盘大小 120GB

硬盘描述 5400转

光驱类型 康宝

设计类型 光驱内置

光驱描述 光驱速度 24X

软驱描述 无

Acer AspireA1G12C显示屏屏幕尺寸 14.1英寸

是否宽屏 是

屏幕描述 TFT LCD(1280×800)

Acer AspireA1G12C视频/音频显卡类型 集成显卡

显卡芯片 集成NVIDIA GeForce 7000M

显存容量 共享内存更大256M

音频系统 内建双喇叭的音效系统,内建麦克风,DOLBY SurroundSound音效

Acer AspireA1G12C输携凯入粗隐竖输出鼠标描述 触摸板

网卡描述 100Mbps网卡

调制解调器 56K

标准接口 4×USB2.0、1×S-video、1×VGA、1×麦克风输入、1×音频输出、1×RJ-45、1×RJ-11、1×ExpressCard

Acer AspireA1G12C电能规格电池类型 6芯4400mAh锂电池

供电时间 3小时

Acer AspireA1G12C基本特征笔记本重量 2520g

外形尺寸 342×247×35-38mm

外壳材质 复合材质

Acer AspireA1G12C其他特性操作系统 Linux

上市日期 2023

附带软件 Acer Launch Manager、Acer GameZoe、Acer Arcade数字娱乐软件、Adobe Reader、Norton Internet Security杀毒软件、NTI CD-Maker刻录软件、Acer Empowering Technology快e管理器

随机附件 电源适配器、软件光盘、岩大说明书

产品类型 家用

惠普运雀PA

酷睿2双核 128M独立显卡

14.1标准屏

4078元

自己用的,还悉悄前睁清不错

华硕 F80CR F80H22DCR-SL 首先声明我的是华硕N80.我同学是这款机子。优点,独显3470懂行的知道他比9300好。此外ATI的显卡在影音方面比N卡要出色.能看1080P的高清电影。2散热还不错我用过。上网看电影几乎不热。。。3,性价比还好当初买4500出头现在3800了。。 缺点:在缺前我看来有点重。。。

还有CPU有点不行。但是办公没问题。伏袜清主要是3470的显卡能对高清电影解码。(这好游台支持DX10,在开中低特效下甚至能玩魔兽世界)。由于接触过这台所以不便再说别的。老毛说的好没有调查没有发言权。没用过瞎拉资料是对提问者的不负责。。呵呵当然我也是间接接触过室友的这台电脑。有啥不足忘见谅

三星R18 很不错

v耐心看完,虽然内容很多会有些晕,但绝对对你起到非常有效的指导作用。这些可是我花了一下午时间打出来的经验总结~

主要内容:

1.所谓的“性价比”都是骗人的

2.不同品牌之间 “性价比”其实都一样

3.选择真正的“性价比”:解析移动CPU

4.另加一条,关于如何选择最适合自己的本

1.很多人在买本时所想到的之一个问题就是哪个本子“性价比”更高。疏不知“性价比”已经成为购机时的一大陷阱。

我向来强调的是“不同品牌之间没有性价比可言”,如果理解不了就拿神舟和IBM对比,但我要告诉你神舟卖那么便宜还照样有钱请李宇春代言,而IBM的笔记本卖那么贵竟然还是亏损的被联想并购了!

所以这其中存在的问题很多。很多消费者在购机时很追这个所谓的“性价比”,要我说其实这东西纯属商家用来忽悠人的概念。

举个例子吧,一个本子,显示屏的成本占到整机成本的四分之一,但有任何一个品牌会告诉你它用的什么档次的显示屏么?可屏也是有质量差别的,比如使用寿命,好的屏比如华硕多用夏普或明基的屏,使用寿命都能达到两三年才变暗,而神舟的屏一般用上一年就会感觉发暗。还有明暗度 可视角度 黑白响应时间及亮暗点率等多种参数规格

比如主板下料,一个DIY高手都会明白好板和渣板在做工下料水平上的差距和因此造成的价格上的差距,虽然用起来感觉不出,但在质量上却是很有差别的。

比如售后服务的成本,经常会有人问我戴尔的看着多么多么便宜,我说你也要能看到DELL所有广告最下面的一行小字“如果想升级至X年售后服务,请加XX钱”,保修时限,这也是价格的一个部分,并且是一个容易被忽略的重要悔毁部分。请把洞前御这东西加过后再跟别的牌子来做对比.

所以我建议你在配置够用和适合自己(不要追求高配置,当然用IBM打游戏那是有钱人,用神州装重要的文件那是很危险的)当然要在资金允许的情况下,还是选用大品牌(质量有保证,一分钱一分货)

在资金一样的前提下,高配置和质量是成反比的,明白?

最后我在给你个笔记本品牌的排名,参考一下

之一位:IBM Think Pad系列。俗称“小黑”,一成不变的颜色和样式。作为现代个人电脑之父,IBM的笔记本有着更好的质量、地位和价格。在笔记本领域累计1000多种专利技术(比如,硬盘之父),ThinkPad是追求性能、便携、稳定、可用的笔记本爱好者的首选佳作。

第二位:苹果 MAC系列。之所以称苹果机,是不只是因为其由苹果生产,也因为其核心区别纳岩于IBM标准PC。是pc机之外的“世外高人”,可以这么理解,苹果公司=精简的IBM加上精简的微软。因为原来只有白色,俗称“小白”。假如当年决策没有失误的话,现在IBM Think Pad系列的地位应该就是MAC系列的了。如果说,IBM是最实用强悍的笔记本,那么,苹果就是最艺术的最火星的笔记本了,当然,价格也很“艺术”。

第三位:HP下的康柏(Compaq)。当年主流pc机中,康柏是几乎可以和IBM抗衡的,现在虽然收归HP公司门下,但是依然沿用着康柏的标志,当初康柏几乎就是商务用笔记本的代名词,其质量和口碑可见一斑。注意一下:家用的康柏可不如商用的。

第四位:富士通(FUJITSU)。富士通被称为日本的“IBM”,是日本笔记本当之无愧的“老大”,pc上充斥着IBM、富士通、康柏、东芝等等寡头们制定的标准,富士通号称“世界笔记本电脑专家”,当然,价格也是“老大”级别的。

第五位:东芝(TOSHIBA)。东芝号称是“世界上之一台真正意义上的笔记本电脑”的缔造者,不过,最近在走时尚路线,质量和富士通相比有些毛糙。第五位以后就很难排列了,因为基本设计大同小异,质量不相上下,还是随便排一下吧,就是说,上边五个品牌的位次是基本上人人认同的,下边的顺序就有些见仁见智了。

第六位:NEC。1989年,NEC做出了世界上之一台彩色液晶的笔记本电脑,在笔记本领域,NEC的液晶研发和制造技术一直走在世界前列,在日本的本土销量也一直紧随富士通之后,但是,质量上除了液晶屏之外,没有太大的亮点。

第七位:SONY 。SONY 97年才开始进入笔记本领域,始终走的是“时尚、高端”的路线,,因此“漂亮”成了更大的卖点(个人感觉很丑)。但在稳定性、安全性、耐用性、上很弱,可以说,买索尼,除了一个牌子,没有什么值得的。

第八位:戴尔(DELL) 。 DELL是IT业的奇迹,96年涉足笔记本领域,短短的几年之内,销量成了全球之一,但是DELL的成本体系也制约了他在中高档笔记本的发展。DELL成为了“低价笔记本”的代表。的确,其质量没有什么可以夸耀的地方,尤其散热,问题多多。

第九位:华硕(ASUS)。华硕是华人电脑的一个不大不小的骄傲,坚持“自己设计、自己制造、自有品牌销售” ,因此兼容性好,散热问题解决的也比较彻底,做工上时有新意,号称“坚若磐石”,有一定道理。出于个人情感,把它列在这里吧,反正质量比联想好。

第十位:三星(SUMSUNG)。2023年才进入了笔记本领域,完全采用日本风格,走视觉路线,但在笔记本最关键的散热技术上,存在着较大的漏洞。而且设计和生产全部外包给了台湾一些专业笔记本制造商。在成本控制上有较大的优势。就是说,三星是韩国的SONY,但是,如果说“买索尼,除了一个牌子,没有什么值得的”的话,买三星简直连牌子都不值。还不如国产的联想。

我的回答结束了,虽然不是很专业,但我是真心助您一臂之力的.谢谢!

我的配置能安装windows7的系统吗??能100%运行完好吗?

样,以后橘搜网吧系统都要换WIN7的。你现在正好可以熟练熟练WIN7的操作系统,你会发圆姿历现它有XP无法比拟的强大和人性化,册裂绝对的好用!

如果你执迷不悟非要再装XP。到时候你的正版WIN7不能更新了别再来提问!

绝对可族信以,我不精通但事实说话,不信截图给你看我amd44oo+ ddr内存主板显卡都没你的好,装卡巴斯基杀软,流畅又放心衫孙,有事兆塌轮q我

再好的配置无论什么系统都不可能达到100% 但是你的配置可以了

可以了 一般靠上 不过发热会比较快

可以

如果硬盘从未分区(即安装时创建分区)且将Windows 7装到硬盘的之一个分区时就会创建100MB-200MB的隐藏分区(位于Windows分区前)用于保存启动文件。

微软这么做不是因为没事干,而是为了支持一套全新的硬件支持系统即EFI与GTP分区结构(EFI规范的一部分,支持2T以上的硬盘,由于突破盘符的限制支持128个分区。

EFI必将替代BIOS。

BIOS伴随了我们十几年,在这么长的日子里,硬件升了一代又一代,电脑换了一台又一台,唯一不变的,就是BIOS。BIOS默默伴随着我们这帮从刚学会打ABCD的毛头孩子长大成人,当我们都变了,它却还是它最初的模样。

风华已去,佳人已老,BIOS在十几年的守护中,一步步逐渐落后于硬件的发展,趋于缓祥落寞,垂垂老暮。BIOS在PC启动时,将PC初始化,然后控制权交给磁盘上的操作系统,在后面的阶段,用户的感觉是在通过操作系统直接和硬件对话,可实际上,操作系统想要与硬件进行沟通,仍然必须通过BIOS。

BIOS的全称是Basic Input/Output System,中文名是基本输入输出系统。BIOS即是操作系统和计算机硬件之间通讯的桥梁,更是充当翻译的角色,从DOS时代起,微软的操作系统一直都是建立在“中断”这个概念上的,程序的切换依靠中断,系统的开关依靠中断,甚至我们按下了机箱上“Reset”键强制重启电脑,也还是中断在后台的作用。为了延续整套的16位中断系统,无论是CPU开发还是软件升级,都得考虑中断模式。

在x86系列处理器进入32位时代后,由于兼容性的原因,新的处理器保留了16位的运行方式,此后多次处理器的升级换代都保留了这种运行方式。甚至在含64位扩展技术的至强系列处理器中,处理器加电启动时仍然会切换到16位的实模式下运行。BIOS程序以16位汇编代码、寄存器参数调用方式、静态链接以及1MB以下内存固定编址的形式存在了十几年,虽然各大BIOS厂商近年来努力得对其进行改进,加入了许多新元素到产品中,如ACPI、USB支持等,但BIOS的根本性质没有得到任何改变,16位的运行工作环境是其最为致命的缺点。

现有的BIOS不但在工作方式存在令人不满之处,在工作能力上,也令人颇有微词。BIOS发展到现在,用来存放BIOS程序的芯片更大不过2Mb,换成实际字节就是256KB,面对这个数值,即使你想为BIOS编写一些新的功能,BIOS芯片中也不会有足够的空间让你写入。这也是BIOS这十几年来一直停滞不前的原因之一。

所以BIOS经过了这些年的辉煌期,已经逐渐脱离了时代的发展,成为了PC功能和性能进一步提升的瓶颈,只有寻求BIOS的接任者。而BIOS,必将在璀璨光环的环绕中,落下帷幕,成为历史的记录。

EFI的英文全称是Extensible Firmware Interface,中文名是可扩展固件接口,早在2023年的上半年,Intel曾经在IDF上进行过EFI的演示。要使用EFI系统,必须主板和操作系统都支持EFI功能,目前支持EFI功能的操作系统有Mac OS X、Vista和Server 2023

EFI在开机时的作用和BIOS一样,就是初始化PC,但在扰核搏细节上却又不一样。BIOS对PC的初始化,只是按照一定的顺序对硬件通电,简单地检查硬件是否能工作,而EFI不但检查硬件的完好性,还会加载硬件在EFI中氏宴的驱动程序,不用操作系统负责驱动的加载工作。 EFI的最革命之处,是颠覆了BIOS的界面概念,让操作界面和Windows一样易于上手。在EFI的操作界面中,鼠标成为了替代键盘的输入工具,各功能调节的模块也做的和Windows程序一样,可以说,EFI就是一个小型化的Windows系统。

对于操作系统来说,如果主板使用的是BIOS,那么操作系统就必须面对所有的硬件,大到主板显卡,小到鼠标键盘,每次重装系统或者系统升级,都必须手动安装新的驱动,否则硬件很可能无法正常工作。而基于EFI的主板则方便很多,因为EFI架构使用的驱动基于EFI Byte Code。EFI Byte Code有些类似于Java的中间代码,并不由CPU直接执行操作,而是需要EFI层进行翻译。对于不同的操作系统来说,EFI将硬件层很好地保护了起来,所有操作系统看到的,都只是EFI留给EFI Byte Code的程序接口,而EFI Byte Code又直接和Windows的API联系,这就意味着无论操作系统是Windows还是Linux,只要有EFI Byte Code支持,只需要一份驱动程序就能吃遍所有操作系统平台。

更为神奇的是,EFI Byte Code驱动还能绕过操作系统,直接安装在EFI环境中,这样对硬件的控制就由EFI层负责,EFI向操作系统直接提供硬件操作的接口,不需要操作系统再调用驱动。这种方式的优点是不需要进入操作系统,只需要进入EFI界面,更新驱动程序就可以完成,而且不需要对每一个操作系统进行驱动升级,只要EFI界面中升级一次,所有上层的操作系统都可以直接调用新的EFI接口。

EFI在开机之始就能够驱动所有的硬件,网络当然也不会例外,所以在EFI的操作界面中,程序可以直接连接上互联网,向外界求助操作系统的维修信息或者在线升级驱动程序。

更方便的编程方式

有人会问:既然EFI功能那么强大,那它存放在什么地方?是存放在原来的BIOS芯片中吗?答案当然是No。BIOS芯片只有256KB,远远不够EFI使用。EFI是以小型磁盘分区的形式存放在硬盘上的。EFI的安装,必须在支持EFI功能的主板上,使用光驱引导系统,然后对磁盘进行EFI化的处理,这个处理的过程,主要就是划分EFI独用的磁盘空间。

EFI的存储空间大约为50MB到100MB,具体视驱动文件多少而定。在这部分空间中,包含以下几个部分:

1. Pre-EFI初始化模块

2. EFI驱动执行环境

3. EFI驱动程序

4. 兼容性支持模块(C)

5. EFI高层应用

6. GUID 磁盘分区

在实现中,EFI初始化模块和驱动执行环境通常被集成在一个只读存储器中。Pre-EFI初始化程序在系统开机的时候更先得到执行,它负责最初的CPU、北桥、南桥、内存和硬盘的初始化工作,紧接着载入EFI驱动。当EFI驱动程序被载入运行后,系统便具有控制所有硬件的能力。在EFI规范中,一种突破传统MBR磁盘分区结构限制的GUID磁盘分区系统(GPT)被引入,新结构中,磁盘的分区数不再受限制(在MBR结构下,只能存在4个主分区),并且分区类型将由GUID来表示。在众多的分区类型中,EFI系统分区可以被EFI系统存取,用于存放部分驱动和应用程序。C是在x86平台EFI系统中的一个特殊的模块,它将为不具备EFI引导能力的操作系统提供类似于传统BIOS的系统服务。

由于EFI驱动开发简单,所有的硬件厂商都可以参与,为自家的硬件定制最为合适的驱动。基于EFI的驱动模型可以使EFI系统接触到所有的硬件功能,不进入操作操作系统就浏览网站不再是天方夜谭,甚至实现起来也非常简单。这对基于传统BIOS的系统来说是件不可能的任务,在BIOS中添加几个简单的USB设备支持都曾使很多BIOS设计师痛苦万分,更何况除了添加对无数网络硬件的支持外,还得凭空构建一个16位模式下的TCP/IP协议。

EFI是否固若金汤?

很多人担心EFI这种开放的模式将会导致新的安全隐患,因为EFI系统比传统的BIOS更易于受到计算机病毒的攻击,当一部分EFI驱动程序被破坏时,系统有可能面临无法引导的情况。实际上,系统引导所依赖的EFI驱动部分通常都不会存放在EFI的GUID分区中,即使分区中的驱动程序遭到破坏,也可以用简单的方法得到恢复,因为只读芯片中的EFI代码足够用来引导计算机从光驱启动,此时插入EFI的安装盘,对EFI的系统存储区域进行修复或者覆盖安装,就能将PC恢复到正常。而且这个修复过程对操作系统来说,等于是从两台配置一模一样配置机器中的一台转移到另一台,并不会出现需要重新识别硬件的情况。 EFI在概念上非常类似于一个低等级的操作系统,并且具有操控所有硬件资源的能力。不少人感觉它的不断发展将有可能代替现代的操作系统。事实上,EFI的缔造者们在之一版规范出台时就将EFI的能力限制于不足以威胁操作系统的统治地位。首先,它只是硬件和操作系统间的接口规范;其次,EFI环境下不提供中断的访问机制,也就是说每个EFI驱动程序必须用轮询的方式来检查硬件状态,并且需要以解释的方式运行,较操作系统下的驱动效率低得多;第三,EFI系统不提供复杂的存储器保护功能,它只具备简单的存储器管理机制,具体来说就是指运行在x86处理器的段保护模式下,以更大寻址能力为限把存储器分为一个平坦的段,所有的程序都有权限存取任何一段位置,并不提供真实的保护服务。

EFI的设计架构中,一旦引导软件将控制权交给操作系统,所有用于引导的服务代码将全部停止工作,部分运行时代服务程序还可以继续工作,以便于操作系统一时无法找到特定设备的驱动程序时,该设备还可以继续被使用。EFI的程序只限于类似Java伪执行文件的能力,并没有直接访问磁盘所有资源的能力,而且在进入操作系统后的大多数情况下,EFI部分的代码都进入沉睡模式,即使有针对EFI的病毒,也无法造成进一步的影响。

和BIOS说再见

EFI的出现,可以说是充分弥补了BIOS原有的不足。因为BIOS过于自信芯片的安全,所以当遇上CIH病毒,启动机制也被完全破坏。而EFI将主要程序文件放在了硬盘上,被破坏了还可以使用光盘进行维修,对操作系统而言,这种“破坏-维修”的方式是完全透明的,不会影响操作系统的使用。虽然看起来EFI更容易受到损坏,但也更为易于修复。

BIOS在经历了十几年发展之后,也终于走到了尽头,外观上的落后、功能上的羸弱、安全上的薄弱、性能上的不足,都严重制约着它的进一步发展。虽然在这些日子里,BIOS能够带给我们基本的功能,但PC要进步,就必须寻求更高更好的技术。

EFI作为BIOS的替代者,无论是界面、功能还是安全性,都要远远高于后者,而且作为未来主板的趋势所向,EFI上能执行的程序会越来越多,EFI能够提供的基本功能也就越来越强。今天,微星在CES展会上展示了EFI主板的强大,因为和普通BIOS主板在设计难度以及生产兼容性上并不冲突,所以可以相信,拥有诸多优点的EFI会取代BIOS,让PC越来越易于使用。

总结:Intel作为EFI大力的推广者和制定者,能看到EFI逐渐从服务器平台走向桌面级市场,其中辛酸甘苦只有自己才知道。从初期厂商对EFI的概念毫无兴趣,到今天各大BIOS提供商如Phoenix, AMI等,原先被认为是EFI发展的阻碍力量,现在也不断的推出各自的解决方案。支持EFI功能的主板也逐渐退出

linux内核缔造者的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux内核缔造者,Linus Torvalds:linux内核缔造者的人物传记,电脑 推荐 笔记本,我的配置能安装windows7的系统吗??能100%运行完好吗?的信息别忘了在本站进行查找喔。


数据运维技术 » Linus Torvalds:linux内核缔造者的人物传记 (linux内核缔造者)