Linux核心使用三種不同的版本編號方式。

2021-06-27 12:24:59 字數 793 閱讀 6972

linux核心使用三種不同的版本編號方式。

第一種方式用於1.0版本之前(包括1.0)。第乙個版本是0.01,緊接著是0.02、0.03、0.10、0.11、0.12、0.95、0.96、0.97、0.98、0.99和之後的1.0。

第二種方式用於1.0之後到2.6,數字由三部分「a.b.c」,a代表主版本號,b代表次主版本號,c代表較小的末版本號。只有在核心發生很大變化時(歷史上只發生過兩次,2023年的1.0,2023年的2.0),a才變化。可以通過數字b來判斷linux是否穩定,偶數的b代表穩定版,奇數的b代表開發版。c代表一些bug修復,安全更新,新特性和驅動的次數。以版本2.4.0為例,2代表主版本號,4代表次版本號,0代表改動較小的末版本號。在版本號中,序號的第二位為偶數的版本表明這是乙個可以使用的穩定版本,如2.2.5,而序號的第二位為奇數的版本一般有一些新的東西加入,是個不一定很穩定的測試版本,如2.3.1。這樣穩定版本**於上乙個測試版公升級版本號,而乙個穩定版本發展到完全成熟後就不再發展。

第三種方式從2023年2.6.0版本開始,使用一種「time-based」的方式。3.0版本之前,是一種「a.b.c.d」的格式。七年裡,前兩個數字a.b即「2.6」保持不變,c隨著新版本的發布而增加,d代表一些bug修復,安全更新,新增新特性和驅動的次數。3.0版本之後是「a.b.c」格式,b隨著新版本的發布而增加,c代表一些bug修復,安全更新,新特性和驅動的次數。第三種方式中不再使用偶數代表穩定版,奇數代表開發版這樣的命名方式。舉個例子:3.7.0代表的不是開發版,而是穩定版!

引自:linux kernel wiki百科

.wiki[引用日期2013-01-31].

linux核心的三種排程方法

linux核心的三種排程方法 1,sched other 分時排程策略,2,sched fifo實時排程策略,先到先服務 3,sched rr實時排程策略,時間片輪轉 實時程序將得到優先呼叫,實時程序根據實時優先順序決定排程權值,分時程序則通過nice和counter值決定權值,nice越小,cou...

linux核心的三種排程方法

1,sched other分時排程策略,2,sched fifo實時排程策略,先到先服務 3,sched rr實時排程策略,時間片輪轉 分時程序則通過nice和counter值決定權值,nice越小,counter越大,被排程的概率越大,也就是曾經使用了cpu最少的程序 將會得到優先排程 實時 程序...

三種檢視linux核心版本的方法

本文 我的chinaunix部落格 2010 03 02 三種檢視linux核心版本的方法,每種檢視linux核心版本結果都不一樣。root localhost uname a linux localhost.localdomain 2.6.18 128.el5 1 smp wed dec 17 1...