linux系统内核

 

在linux下有一个目录,即/usr/src/kernels/目录,下面记载着一个linux系统的内核文件。

Linux内核[kernel]是整个操作系统的最底层,它负责整个硬件的驱动,以及提供各种系统所需的核心功能,包括防火墙机制、是否支持LVM或Quota等文件系统等等,如果内核不认识某个最新的硬件,那么硬件也就无法被驱动,你也就无法使用该硬件。

计算机真正工作的东西其实是硬件,例如数值运算要使用到CPU、数据储存要使用到硬盘、图形显示会用到显示适配器、音乐发声要有音效芯片、连接Internet 可能需要网络卡等等。内核就是控制这些芯片如何工作。操作系统内核是系统的核心,比喻人体而言的大脑。

用简而言之:协调CPU 内存 硬盘 主板的通道、外部设备(键盘、鼠标、USB其他设备)工作。协调多任务运行各个进程(程序任务)之间的调用

系统内核可以理解为系统中心程式, 因为操作系统也是用编程编出来的特殊程序, 所谓系统内核可以理解为系统最关键的程序(其实也可以理解为它执行各种命令的方式) 就像一辆车的发动机,好的发动机可以给车带来更好的性能!!

你可以在百度上搜索一下,我就不重复了,说说我自己的理解。

苹果核你知道吧,苹果其他的部分都是围绕他生长。 系统内核是系统的核心部分,主要负责进程调度,消息处理等。一般内核比较小。就像公司经理不负责生长任务,但是他们负责如何调度人员,分配资源.....

大概就是这个意思了


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部