自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

五年26個版本!Linux內(nèi)核版本的“武林大會”

系統(tǒng) Linux
從2005年年中的2.6.12,到正在開發(fā)中的2.6.37,五年多來共有26個Linux內(nèi)核版本,本文詳細(xì)的對這26個內(nèi)核版本進(jìn)了性能測試,包括對于系統(tǒng)文件以及系統(tǒng)中各種應(yīng)用的測試。本文帶領(lǐng)大家回顧了Linux內(nèi)核5年來的發(fā)展歷程,希望大家在這些評測中更加了解Linux內(nèi)核的相關(guān)知識。

Phoronix.com今天將他們對Linux系統(tǒng)的研究發(fā)揮到了極致:從2005年年中的2.6.12,到正在開發(fā)中的2.6.37,五年多來的26個Linux內(nèi)核版本來了個“群英薈萃”!

對于Linux內(nèi)核的學(xué)習(xí)請參考51CTO特別專題:Linux內(nèi)核修煉寶典

完成如此龐大規(guī)模的橫評并不容易,因?yàn)槊總€版本都要跑二十多個測試項(xiàng)目,每個項(xiàng)目又得跑至少三到五遍,總計(jì)超過2500次。好在一方面有自動測試套裝Phoronix Test Suite,另一方面還有飛快的Intel Core i7-970六核心處理器。

Linux 2.6.12版本內(nèi)核的時候,操作系統(tǒng)還是Ubuntu 5.10、SuSE 9.3、Fedora Core 4、Mandrake 2006這些老古董,而最終選擇的基準(zhǔn)系統(tǒng)是Fedora Core 4,并將其放在Ubuntu 10.10 64位系統(tǒng)下的虛擬機(jī)內(nèi)。最新的2.6.37版本尚未發(fā)布正式版,本次測試使用的是2010-10-31 Git snapshot。至于2.6.12之前的更老版本,GCC4編譯器和它們無法并存,故而沒有加入此番測試。

測試平臺的其他硬件配置還有:華擎X58 SuperComputer主板、3GB DDR3內(nèi)存、OCZ Vertex 64GB固態(tài)硬盤、GeForce GTX 460顯卡。

 

[[16722]]

Linux系統(tǒng)內(nèi)核這26個版本的具體發(fā)布時間依次如下:

  1. 2.6.12-2005.6.17
  2. 2.6.13-2005.8.29
  3. 2.6.14-2005.10.17
  4. 2.6.15-2006.1.3
  5. 2.6.16-2006.3.20
  6. 2.6.17-2006.6.17
  7. 2.6.18-2006.9.20
  8. 2.6.19-2006.11.29
  9. 2.6.20-2007.2.5
  10. 2.6.21-2007.4.25
  11. 2.6.22-2007.7.8
  12. 2.6.23-2007.10.9
  13. 2.6.24-2008.1.24
  14. 2.6.25-2008.4.17
  15. 2.6.26-2008.7.13
  16. 2.6.27-2008.10.9
  17. 2.6.28-2008.12.25
  18. 2.6.29-2009.3.23
  19. 2.6.30-2009.6.9
  20. 2.6.31-2009.9.9
  21. 2.6.32-2009.12.3
  22. 2.6.33-2010.2.24
  23. 2.6.34-2010.5.16
  24. 2.6.35-2010.8.1
  25. 2.6.36-2010.10.20
  26. 2.6.37-(開發(fā)中)

下面就是Phoronix.com對各個版本的Linux內(nèi)核進(jìn)行的評測。#p#

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

GnuPG:1GB文件加密時間上,2.6.12-29版一直保持穩(wěn)定,都是10秒鐘完成,然后2.6.30突然減速,延長到17秒,并且此后再也沒有恢復(fù),應(yīng)該是源于文件系統(tǒng)方面的變化。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Gcrypt Library:CAMELLIA256-ECB加解密性能維持了驚人的穩(wěn)定性,所有26個版本都差不多。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

OpenSSL:同樣沒什么明顯變化。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

NAS Parallel Benchmark(NPB) IS.C:也都差不多,但是最快的2.6.29要比最慢的2.6.12快大約10%。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

TTSIOD 3D Renderer:基本都在20FPS上下徘徊,2.6.16/25/26三個版本稍慢一些。

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

C-Ray:2.6.18表現(xiàn)最好,平均只需87秒鐘,2.6.30則是最慢的,耗時長達(dá)100秒鐘,不過此后幾個版本都在慢慢提速。 #p#

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Crafty:隨著內(nèi)核的成熟,這個開源國際象棋引擎的速度也在加快,最新版比最舊版快了大約6%。  

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Timed MAFFT Alignment:五年來的性能基本都是那樣。

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Himeno Benchmark:五年下來速度提升了10%,2.6.30又一次發(fā)生突變。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

John The Ripper:2.6.12/30出現(xiàn)了短暫的波谷,其他24個版本大同小異。

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

LAME MP3 Encoding:音頻編碼性能又一次幾乎沒變過。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

7-Zip Compression:文件壓縮方面首次出現(xiàn)了很明顯的反復(fù)波動,最初的2.6.12 17844MIPS,最高的2.6.23 19376MPS,最低的2.6.30 16175MIPS,最新的2.6.37 17206MIPS。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

BYTE Unix Benchmark Dhrystone 2:2.6.30版開始略有提升,但幅度很小。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Loopbakc TCP Network:通過TCP網(wǎng)絡(luò)回環(huán)界面?zhèn)鬏?0GB的速度變化很有意思。2.6.30版本之前雖然也有大幅度的反復(fù),總體還是比較快的,2.6.20更是僅需13.7秒鐘,最近一年來就明顯慢多了,2.6.32一度長達(dá)55.8秒鐘,而最新的2.6.36/37縮短到了44秒鐘,算是略有改善。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Timed Apache Compilation:2.6.30開始驟然提速,從17-18秒縮短到9-10秒,并且之后基本保持穩(wěn)定。

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Apache Benchmark:文件系統(tǒng)相關(guān)項(xiàng)目開始就碰到了又一個反復(fù)無常。2.6.12作為起點(diǎn)不夠快,之后很長時間內(nèi)明顯加速,但到了2.6.25/26跌至低谷,隨后2.6.27爆發(fā)了一下,又開始慢慢花落,如今2.6.37和五年前基本相當(dāng)——轉(zhuǎn)了一圈又回去了。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

PostMark:2.6.2x系列的磁盤傳輸性能成績慘不忍睹,特別是2.6.29降至冰點(diǎn)幾乎為零,但是2.6.30就來了個咸魚大翻身,此后雖略有退步但已經(jīng)不同往日。 #p#

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

FS-Mark:對付一千個1MB文件的波動也比較明顯,2.6.29/33-36都比較慘,但是最新的2.6.37基本恢復(fù)了往日風(fēng)采。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

IOzone:最初幾個版本的寫入性能還是比較快的,但之后一蟹不如一蟹,2.6.29也再次倒數(shù)第一。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

IOzone:讀取性能相對穩(wěn)定多了,基本都在200MB/s上下徘徊,2.6.37 204MB/s的速度已經(jīng)基本是最快的了。

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Threaded I/O Tester:2.6.29又一次不堪入目,將之前的努力全部抹殺,之后經(jīng)過2.6.30-32的恢復(fù)、2.6.33-36的倒退,2.6.37算是回歸正常,8.15MB/s的速度已經(jīng)高于平均值。 

五年26個版本:Linux系統(tǒng)內(nèi)核全程回顧

Parallel BZIP 2 Compression:再次壓縮256MB文件,整體非常平穩(wěn),彼此差距不到1秒鐘。

小結(jié):

這是我們第一次看到如此龐大規(guī)模的Linux系統(tǒng)內(nèi)核測試,結(jié)果也讓我們開了眼。單憑印象,很多用戶和開發(fā)人員可能會認(rèn)為隨著Linux系統(tǒng)內(nèi)核的功能特性越來越豐富、體積越來越龐大,性能應(yīng)該會逐步倒退,但事實(shí)上在大部分情況下這五年來的性能都維持了驚人的穩(wěn)定,也有不少地方雖然反復(fù)升降但是總體來看是呈進(jìn)步趨勢的。

根據(jù)測試,整體性能有所改進(jìn)的項(xiàng)目包括John The Ripper、Himeno、PostMark、FS-Mark、Threaded I/O Tester和代碼編譯相關(guān)等等,明顯倒退的則有只有GnuPG、Loopback TCP Network Performance、Ozone,其他都是波瀾不驚。

2.6.29、2.6.30無疑是最有趣的兩個版本。前者是2.6.2x系列的終結(jié)之作,也是2009年的第一個正式版,帶來了Intel內(nèi)核模式設(shè)定、Btrfs文件系統(tǒng)試驗(yàn)性支持、SquashFS集成、WiMAX初步支持、eCryptfs文件名加密等眾多新特性,但不少項(xiàng)目中卻是最差勁的,而且落后的不是一星半點(diǎn)。隨后的2.6.30又帶來了NILFS2和EXOFS文件系統(tǒng)、IEEE 802.11w支持、Tomoyo、LZMA/BZIP2內(nèi)核鏡像壓縮、完整管理架構(gòu)等等,性能上不但一雪前恥,還有了很大的飛躍。接下來的幾個版本經(jīng)常出現(xiàn)倒退,但整體趨勢還是好的,特別是還要幾個月才會面世的2.6.37版又有所提速。

【編輯推薦】

  1. Linux內(nèi)核入門,包教會
  2. Linux之父動手修改Linux內(nèi)核古老Bug(附下載)
  3. 數(shù)個Linux內(nèi)核穩(wěn)定版更新 2.6.27建議升級
  4. Linux內(nèi)核編譯中的九個技巧
  5. “毒牙食肉蝙蝠”Linux內(nèi)核到底革新了什么
責(zé)任編輯:張浩 來源: 驅(qū)動之家
相關(guān)推薦

2013-08-22 09:31:55

網(wǎng)絡(luò)·安全技術(shù)周刊

2018-05-25 14:28:02

創(chuàng)業(yè)

2021-09-27 15:45:14

人工智能深度學(xué)習(xí)技術(shù)

2018-02-25 10:17:31

Linux內(nèi)核版本穩(wěn)定內(nèi)核

2017-01-16 14:45:48

互聯(lián)網(wǎng)

2013-05-13 15:35:38

LinuxLinux內(nèi)核

2023-03-09 15:23:53

Linux

2023-05-26 21:22:05

2013-12-04 14:31:28

微軟Windows未來

2009-12-24 15:09:16

Linux內(nèi)核版本

2020-10-15 12:24:46

Linux漏洞攻擊

2023-11-01 07:38:39

2023-02-13 08:41:58

Linux 6.1內(nèi)核

2017-11-22 10:13:18

艾特網(wǎng)

2010-05-27 16:41:30

Linux查看版本

2010-02-26 15:38:29

Linux內(nèi)核版本

2023-01-04 12:48:28

Arch LinuxLinux

2018-08-07 15:26:42

Linux版本系統(tǒng)

2013-07-16 09:09:30

Ubuntu

2022-08-01 11:32:57

Linux內(nèi)核版本
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號