CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Whatis子站

kernel

作者: ,  出处:searchenterpriselinux, 责任编辑: , 
2005-05-16 12:20
  Operating systems
  

内核是一个计算机操作系统最本质的核心部分,它为操作系统所有其它部分提供最基本的服务。它的一个同义词是核(nucleus)。内核正好与shell形成对比,shell是操作系统与用户命令交互的最外面的部分。kernel和shell这两个术语在Unix操作系统中使用得比IBM大型机或Microsoft的Windows系统更常一些。  

一般来说,内核包括一个处理所有的请求或争用内核服务的全部I/O操作中断处理器,一个决定哪些程序以何顺序共享内核的处理时间的调度器,还有一个在进程被调度时把计算机的使用交给每个进程的监管器。内核还可以包括一个操作系统内存或存储设备的地址空间的管理器,它使所有组件和内核服务的其他用户共享这些地址空间。操作系统的其他部分或应用程序将通过一组特定的程序接口(有时称作系统调用)来请求内核的服务。  

因为组成内核的代码必须是连续的,所以通常这些代码被下载到计算机存储设备上一个受保护的区域,这样它就不会被操作系统中没那么常使用到的其他部分所覆盖了。  

内核不能和基本输入输出系统(BIOS)混淆起来。  

某些内核是为某个需要使用它的操作系统而独立开发的。一个著名的例子就是Mach内核,它是在卡内基梅隆大学开发出来的,现在用于苹果公司的PowerMac电脑上的Linux操作系统的一个版本中。

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

该文章的读者还阅读了

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i