日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

《Linux内核设计与实现》读书笔记(一)-内核简介

發(fā)布時(shí)間:2025/1/21 linux 81 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《Linux内核设计与实现》读书笔记(一)-内核简介 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本篇簡(jiǎn)單介紹內(nèi)核相關(guān)的基本概念。

主要內(nèi)容:

  • 單內(nèi)核和微內(nèi)核
  • 內(nèi)核版本號(hào)

?

1. 單內(nèi)核和微內(nèi)核

?

原理

優(yōu)勢(shì)

劣勢(shì)

單內(nèi)核

整個(gè)內(nèi)核都在一個(gè)大內(nèi)核地址空間上運(yùn)行。1. 簡(jiǎn)單。
2. 高效:所有內(nèi)核都在一個(gè)大的地址空間上,所以內(nèi)核各個(gè)功能之間的調(diào)用和調(diào)用函數(shù)類(lèi)似,幾乎沒(méi)有性能開(kāi)銷(xiāo)。
一個(gè)功能的崩潰會(huì)導(dǎo)致整個(gè)內(nèi)核無(wú)法使用。

微內(nèi)核

內(nèi)核按功能被劃分成各個(gè)獨(dú)立的過(guò)程。每個(gè)過(guò)程獨(dú)立的運(yùn)行在自己的地址空間上。1. 安全:內(nèi)核的各種服務(wù)獨(dú)立運(yùn)行,一種服務(wù)掛了不會(huì)影響其他服務(wù)。內(nèi)核各個(gè)服務(wù)之間的調(diào)用涉及進(jìn)程間的通信,比較復(fù)雜且效率低。

?

Linux的內(nèi)核雖然是基于單內(nèi)核的,但是經(jīng)過(guò)這么多年的發(fā)展,也具備微內(nèi)核的一些特征。(體現(xiàn)了Linux實(shí)用至上的原則)

主要有以下特征:

  • 支持動(dòng)態(tài)加載內(nèi)核模塊
  • 支持對(duì)稱多處理(SMP)
  • 內(nèi)核可以搶占(preemptive),允許內(nèi)核運(yùn)行的任務(wù)有優(yōu)先執(zhí)行的能力
  • 不區(qū)分線程和進(jìn)程
  • 2. 內(nèi)核版本號(hào)

    內(nèi)核的版本號(hào)主要有四個(gè)數(shù)組組成。比如版本號(hào):2.6.26.1? 其中,

    2? - 主版本號(hào)

    6? - 從版本號(hào)或副版本號(hào)

    26 - 修訂版本號(hào)

    1? - 穩(wěn)定版本號(hào)

    副版本號(hào)表示這個(gè)版本是穩(wěn)定版(偶數(shù))還是開(kāi)發(fā)版(奇數(shù)),上面例子中的版本號(hào)是穩(wěn)定版。

    穩(wěn)定的版本可用于企業(yè)級(jí)環(huán)境。

    修訂版本號(hào)的升級(jí)包括BUG修正,新的驅(qū)動(dòng)以及新的特性的追加。

    穩(wěn)定版本號(hào)主要是一些關(guān)鍵性BUG的修改。

    轉(zhuǎn)載于:https://www.cnblogs.com/Marineking/archive/2013/04/25/3043042.html

    總結(jié)

    以上是生活随笔為你收集整理的《Linux内核设计与实现》读书笔记(一)-内核简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。