Kernel 是什么?
Kernel 是什么?
Kernel,即核心。
核心,是一个作业系统的核心。是基于硬体的第一层软体扩充,提供作业系统的最基本的功能,是作业系统工作的基础,它负责管理系统的程序、记忆体、装置驱动程式、档案和网路系统,决定着系统的效能和稳定性。
现代作业系统设计中,为减少系统本身的开销,往往将一些与硬体紧密相关的(如中断处理程式、装置驱动程式等)、基本的、公共的、执行频率较高的模组(如时钟管理、程序排程等)以及关键性资料结构独立开来,使之常驻记忆体,并对他们进行保护。通常把这一部分称之为作业系统的核心。
程式可以直接地被调入计算机中执行,这样的设计说明了设计者不希望提供任何硬体抽象和作业系统的支援,它常见于早期计算机系统的设计中。最终,一些辅助性程式,例如程式载入器和侦错程式,被设计到机器核心当中,或者固化在只读储存器里。这些变化发生时,作业系统核心的概念就渐渐明晰起来了。
monolithic kernel是什么
巨集核心,也称单核心。作业系统中所有的系统相关功能都被封装在核心中,它们与外部程式处于不同的记忆体地址空间中,并通过各种方式(在Intel IA-32体系中采用386保护模式)防止 外部程式直接访问核心结构。程式只有通过一套称作系统呼叫(system call)的介面访问核心结构。
linux Kernel是什么?
Linux核心(英语:Linux kernel),是一种计算机作业系统核心,以C语言和组合语言写成,符合POSIX标准,以GNU通用公共许可证释出。Linux核心最早是由芬兰黑客 林纳斯·托瓦兹为尝试在自己的英特尔x86架构计算机上提供自由免费的类Unix系统而开发的。在计划的早期有一些Minix的黑客提供了协助,而今天全 球有无数程式设计师正在为该计划无偿提供帮助。从技术上说Linux只是一个核心。“核心”指的是一个提供硬体抽象层、磁碟及档案系统控制、多工等 功能的系统软体。一个核心并不是一套完整的作业系统。有一套基于Linux核心的完整作业系统叫作Linux作业系统,或是GNU/Linux(在该系统 中包含了很多GNU计划的系统元件)。 了解linux基础命令,请多看看《linux就该这么学》一书。
ubuntu kernel是什么
kernel指的是linux系统的核心,ubuntu是linux里的一种发行版本,不同发行版,如果同一个版本号那它的核心是一样的,在ubuntu系统中,根据自身的情况对核心原始码进行编译时,对不同的引数选项进行选择,最终出现的 linux的核心就是适用ubuntu linux的kernel。它有各种版本号,比如你执行命令:uname -a,就会看到linux的一些资讯,其中就能看到核心的版本号,比如我的系统核心版本:2.6.24-23。
Linux Kernel是什么
Linux核心(英语:Linux kernel),是一种计算机作业系统核心,以C语言和组合语言写成,符合POSIX标准,以GNU通用公共许可证释出。Linux核心最早是由芬兰黑客林纳斯•托瓦兹为尝试在自己的英特尔x86架构计算机上提供自由免费的类Unix系统而开发的。在计划的早期有一些Minix的黑客提供了协助,而今天全球有无数程式设计师正在为该计划无偿提供帮助。
从技术上说Linux只是一个核心。“核心”指的是一个提供硬体抽象层、磁碟及档案系统控制、多工等功能的系统软体。一个核心并不是一套完整的作业系统。有一套基于Linux核心的完整作业系统叫作Linux作业系统,或是GNU/Linux(在该系统中包含了很多GNU计划的系统元件)。
更多相关linux的学习资料,请参考《Linux就该这么学》
kernel version是什么?
核心版本或核心版本
这个可以是作业系统(主要是Linux)
也可以是应用软体等等的
USB kernel driver是什么?
USB 核心驱动
Kernel panic是什么
核心错误(Kernel panic)是指作业系统在监测到内部的致命错误,并无法安全处理此错误时采取的动作。