分享
 
 
 

Kernel

王朝百科·作者佚名  2009-12-21
窄屏简体版  字體: |||超大  

操作系统内核 Kernel

Kernel 操作系统内核 操作系统内核是指大多数操作系统的核心部分。它由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。操作系统内核通常运行进程,并提供进程间的通信。下面列出了它的一些核心功能:

事件的调度和同步。

进程间的通信(消息传递)。

存储器管理。

进程管理。

输入输出例程的管理。

Carnegie-Mellon大学开发的Mach操作系统采用客户机/服务器体系结构,它包含一个实现最少功能的、而且相对而言较小的微内核。它管理设备驱动程序、消息、线程和虚拟存储器。其他功能被模块化,通过使用进程间通信机制与操作系统内核通信。远程过程调用(RPC)用于与其他系统上运行的进程进行通信。

在DOS操作系统,操作系统内核被认为是界于基本输入输出系统(BIOS)和应用软件之间的那部分。应用命令通过操作系统内核传递到BIOS,然后再传送到相关硬件。

相关条目:Mach,Carnegie-Mellon Microkernel Carnegie-Mellon的微内核Mach;Microkernel 微内核。

【英】The kernel is the heart of the operating system and performs the functions that are most crucial for keeping everything running. It manages memory, decides which task to run next, and handles the various types of interrupts that can occur. The kernel must stay resident in RAM at all times, and because of its special nature, it must run without some of the protection mechanisms that guard against faulty instructions or illegal memory accesses. Therefore, it is kept as small as possible.

源码公开的嵌入式实时操作系统T-Kernel

IT圈外不知道比尔·盖茨的人,恐怕很难成为富翁;在IT圈里,如果不了解坂村健,也许要考虑还要不要立志成为IT的技术专家。

身为日本一名计算机专家,坂村健在计算机行业内部可是大名鼎鼎,只是他的生活方式颇为低调而已。坂村健在1984 年发布的操作系统甚至比微软的Windows应用更广泛,这一名为TRON的系统可以安装到从数码相机 到汽车引擎在内的多种设备上。

TRON是一种内嵌式操作系统,在微处理器中运行。据估计这一系统已经安装到了全球30 亿到40 亿台家用电子产品当中,远远超过Windows的普及程度,后者不过安装到了1.5 亿台计算机上。尽管在个人电脑领域知名度几乎为零,但TRON现在却占据了全球微处理器操作系统市场上大约60%的份额。就连微软也不敢小视,在2003 年的年底,微软终于也加入坂村健领导的TRON阵营,微软将使CE.NET兼容TRON系统,为未来“网络无处不在的社会”(ubiquitous network society)共同努力。

1984年TRON系统刚刚面市时,日本业界将其称为一种可以打破微软垄断地位的自制软件,认为这种系统将可使日本计算机企业不再承担必须向微软购买Windows系统时支付的费用。但这一美梦在1989年却被打碎,当时美国方面得知日本政府准备把TRON安装到学校的计算机中后就威胁说要将TRON列为不公平贸易壁垒之一。不少计算机企业因为担心失去美国市场而中断了与TRON的联系。尽管坂村健对当时的状况很失望,但另一方面,他却赢得时间集中精力为微处理器而不是PC 研发更好用的操作系统。

而让TRON系统与Windows产生巨大区别,从而也让坂村健和盖茨拥有的财富完全不能相提并论的是,Windows 必须从微软购买,而TRON 却是免费的。

为了实现更为理想的实时操作系统的嵌入式计算结构,TRON项目计划开始了一次新的革命——启动了T-Engine项目计划。

“T-Engine”(T引擎)是为在短时间内高效开发实时嵌入式系统而设计的,由标准化硬件结构(T-Engine)与标准开源实时操作系统核心(T-Kernel)组成的嵌入式系统的开放式标准平台。

在T-Engine开发过程中,搭载的CPU为可变的,而规定了其他硬件结构规范、操作系统核心界面规范、对象数据格式规范等要素,使TRON在标准化的基础结构上,具备充分的外围资源及开发环境。这个开放式标准平台结构的最大目标是将CPU从基础结构中独立出来,使在T-Kernel上开发的中间件可不依存于CPU结构而移植。

通过使用丰富的中间件,可以做到大幅度缩短应用系统开发时间及降低成本;通过使用高质量的硬件和软件,可方便地进行调试;在小批量生产时可照原样开发平台;系统既稳定、尺寸又小,很容易使其直接成为商品,可在很短时间内投向市场。

为将T-Engine这种体系结构向世界推广,2002年成立了T-Engine论坛,已经在全世界拥有470家会员公司(截至2004年11月)。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有