Linux内核的介绍

 我来答
木兰织布26WNF
2016-05-10 · TA获得超过198个赞
知道答主
回答量:186
采纳率:25%
帮助的人:68.4万
展开全部

Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。1Linux最早是由芬兰黑客 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些Minix 黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助。Linux是一个一体化内核(monolithic kernel)系统。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linux内核的完整操作系统叫作Linux操作系统,或是GNU/Linux。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。

狮子SaSaLI
2022-08-10
知道答主
回答量:6
采纳率:0%
帮助的人:1843
展开全部

什么是操作系统OS

操作系统(简称为OS)是一种软件平台,可创建一个环境,用户可以在该环境中在计算设备上运行不同的应用程序。 操作系统充当软件程序和系统硬件组件之间的桥梁。 它被移动设备,标签,台式机,Web服务器,视频游戏机等不同的设备所利用。市场上有各种操作系统可用,例如Windows,Linux,Unix和Mac OSX。

操作系统的的组成

  • Bootloader:它负责设备的启动过程。

  • Shell:Shell是一种编程语言,它可以控制其他文件,进程以及所有其他程序。

  • Kernel:它是操作系统的主要组件,管理内存,CPU和其他相关组件。

  • Desktop Environment:这是用户通常与之交互的环境。

  • Graphical server(图形服务器):它是操作系统的子系统,用于在屏幕上显示图形

  • Applications: 这些是执行不同用户任务(例如word,excel等)的程序集。

  • Daemons : 后台服务提供商。

什么是内核kernel

内核是操作系统的关键组件。 它借助进程间通信和系统调用,在硬件级别上充当应用程序和数据处理之间的桥梁。

每当将操作系统加载到内存中时,首先,将加载内核并将其保留在那里,直到操作系统关闭。 内核负责处理低级任务,例如任务管理,内存管理,风险管理等。

内核的任务

  • 用于应用程序执行的流程管理。

  • 内存和I / O(输入/输出)管理。

  • 系统调用控制(内核的核心行为)。

  • 借助设备驱动程序进行设备管理。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式