您的当前位置:首页正文

什么是linux内核

2024-10-05 来源:步旅网

Linux是一种开源电脑操作系统内核。

Linux是一个用C语言写成,符合POSIX标准的类Unix操作系统。Linux最早是由芬兰LinusTorvalds为尝试在英特尔x86架构上提供自由的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些Minix黑客提供了协助,而如今全球无数程序员正在为该计划无偿提供帮助。

在Linux的术语中被称为“内核”,也可以称为“核心”。Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。

linux内核特性介绍:

1、网络支持

作为一个生产操作系统和开源软件,Linux是测试新协议及其增强的良好平台。Linux支持大量网络协议,包括典型的TCP/IP,以及高速网络的扩展(大于1Gigabit Ethernet【GbE】和10 GbE)。Linux也可以支持诸如流控制传输协议(SCTP)之类的协议,它提供了很多比TCP更高级的特性(是传输层协议的接替者)。

2、动态内核

Linux还是一个动态内核,支持动态添加或删除软件组件。被称为动态可加载内核模块,它们可以在引导时根据需要(当前特定设备需要这个模块)或在任何时候由用户插入。

以上内容参考:百度百科-Linux内核

显示全文