滾動開發–Clear Linux給用戶帶來驚喜

早在2004年,Michael就建立了一個Linux硬件評論網站--Phoronix.com,那時不少計算機的外設設備,如:鼠標,調制解調器和顯卡,很難在Linux環境下正常工做,他們主要靠筆記來記錄外設的使用經驗。隨着Linux的硬件支持能力的提高,用戶不用再擔憂「是否可用」的問題,轉而更多的專一於性能和其它Linux功能。因此在過去十年中,Michael團隊開發了Phoronix 測試套件,這是一個開源的、自動的、跨平臺的基準測試框架,而且已經用它執行了數百種不一樣的測試。html

採用滾動開發模式,Clear Linux全方位給用戶帶來驚喜linux

據統計,90%的公有云,82%的智能手機,以及62%的物聯網設備都是基於Linux開發的。不管是開發者仍是企業都能從各式各樣的Linux發行版中受益,固然也包括針對高度定製的發行版。可是其中也面臨不少挑戰,Linux的一大優點就是任何人均可以根據我的或者組織的需求建立本身的發行版。可是隨着時間的推移,以及愈來愈多的Linux安全性問題出現,維護一個自定義的Linux發行版愈來愈困難,尤爲是對於小型的公司來講,須要全力的投入來運維安全包升級、補丁包升級,以確保全部用戶均可以拿到所須要的補丁包。並且,應用程序開發者也很難確保他們本身的軟件能夠在全部不一樣Linux發行版上運行。所以,如今人們要作本身的Linux發行版須要承擔巨大的維護成本。安全

衆所周知,Clear Linux是Intel針對IA全部平臺進行了深度優化的Linux發行版,做爲Phoronix 測試套件的首席開發者,Michael測試了不少Linux發行版,當他開始測試Clear Linux時很是吃驚, Michael解釋,「與當時的其它Linux發行版相比,Clear Linux的性能確實很高。而且隨着時間的推移,它的性能在每一個季度甚至每月都獲得優化,我對此印象很是深入。得益於Clear Linux的優點之一滾動發佈模式,開發人員持續推動優化的深度和廣度,你幾乎天天均可以看到新的性能優化或者更新補丁。而後,我一直對他們在優化中關注到的細節感到驚訝,他們不僅是針對最多見的工做負載,而是從啓動耗時的性能到各類用於科學計算的軟件包進行優化。因此,觀察它的性能演進是一段很是有趣的旅程。」性能優化

在默認狀況下,Clear Linux使用編譯器的選項進行優化。基於不一樣的編譯器的性能表現,它們的軟件包管理方案容許使用GCC編譯器編譯一些軟件包而使用其餘的例如Clang編譯器構建其它的軟件包。同時,還有不少其它的優化,好比優化了GCC和GNU的C庫以便在後續連接構建中得到最好的性能;另外「多函數版本」功能容許一個程序在不一樣的CPU架構上選擇不一樣執行路徑。所以,用戶的二進制文件不只能夠運行在舊的CPU架構上,並且在現代CPU上運行速度更快,用戶不須要爲每一個CPU微架構生成不一樣的ISO或不一樣的軟件包。除此以外,還能夠看到針對Linux kernel或者其餘方面的不少優化。架構

持續進行性能優化,讓更多用戶從中受益框架

雖然Clear Linux贏得了很好的口碑,可是還有一些缺陷,性能優化還須要持續進行。Michael表示,「在性能方面,咱們的團隊在繼續努力盡量作到最好。可是爲了提供出色的Linux發行版的體驗,還有一些其它細節問題須要解決。好比目前,它的安裝工具還沒法輕鬆地從一個徹底加密的磁盤上啓動,或者在安裝程序中爲多個磁盤輕鬆地設置RAID。還有許多小的可用性障礙,他們能夠解決,使體驗更容易,特別是對於那些想要在桌面或工做站上嘗試Clear Linux的新開發人員來講,這樣他們就能夠在平時使用的本身的電腦上,雲端或者容器的開發環境中,使用相同的發行版。」運維

除此以外,文檔改進或Clear Linux宣傳還要增強。社區中仍有許多人心存困惑,他們認爲英特爾採用了不少特殊隱藏的方法使得ClearLinux在IA的架構上得到出色的性能,而在其餘CPU架構上的表現不佳,Michael解釋,「這些見解是錯誤的,咱們能夠很是清楚看到他們的團隊針對每一處性能提高所使用的不一樣的方法,我會盡可能在論壇、Reddit和其餘地方澄清並打消這種疑惑。」機器學習

目前幾乎全部人均可以從Clear Linux的性能優化中受益。大部分Linux用戶都會贊成任何性能提高確定是好事,尤爲是當不一樣的安全漏洞影響到CPU的性能狀況下,Clear Linux仍然可以賽過其它的Linux版本。在一些涉及深度學習和機器學習的特定領域諸如Tensorflow以及Java、Python、PHP之類的解釋性語言,Clear Linux的性能確實很是出色。一樣,一些像R語言那樣的統計軟件包也確實有很好的性能,其出色的啓動引導性能對於在雲中擴展以知足需求或其餘須要快速動態響應的領域的許多公司很是有用。總之,Clear Linux的優異性能是不少領域所看中的。函數

Michael表示,Clear Linux的優化工做還會持續進行,將來會給用戶提供更出色的性能。工具

原文來自:https://www.linuxidc.com/Linux/2018-11/155426.htm

本文地址:https://www.linuxprobe.com/linuxclear-linux.html編輯:周曉雪,審覈員:逄增寶

相關文章
相關標籤/搜索