RHEL 4.0速度的提高得益于新的Linux 2.6.9內(nèi)核。RHEL 4.0在Web事務(wù)處理測試中得到了比運(yùn)行在同樣硬件上的RHEL 3.0高23%的速度。
    安全性的提高是通過可選的Security Enhanced Linux (SELinux)內(nèi)核修改實(shí)現(xiàn)的。這些SELinux修改(在安裝時(shí)缺省匯編到Linux內(nèi)核中)消滅了根用戶和分等級權(quán)限安全漏洞。這是第一次將這些功能包括在企業(yè)版中。它們在設(shè)計(jì)上通過直接控制對操作系統(tǒng)服務(wù)的應(yīng)用訪問來改進(jìn)安全性。SELinux提供對運(yùn)行在環(huán)境中的每一個(gè)權(quán)限服務(wù)的配置控制,這些設(shè)置防止根用戶訪問被攻擊服務(wù)器的漏洞。
    嚴(yán)格執(zhí)行權(quán)限可能讓應(yīng)用程序無法運(yùn)行(特別是較老的應(yīng)用程序),但是SELinux日志文件可被用于改變服務(wù)或修改應(yīng)用程序,使它們可以運(yùn)行在更安全的環(huán)境中。有一些老Unix/Linux/BSD應(yīng)用程序可能試圖對打印服務(wù)或運(yùn)行在服務(wù)器上的老設(shè)備程序進(jìn)行未經(jīng)批準(zhǔn)的調(diào)用,若想讓這些應(yīng)用程序可以運(yùn)行在SELinux環(huán)境中,用戶必須對Linux配置文件進(jìn)行修改。比如測試中曾試圖使用一種老打印應(yīng)用,通過向SELinux配置文件中添加一列修改,測試者才可以讓它在SELinux參數(shù)環(huán)境下運(yùn)行起來。
    RHEL 4.0操作系統(tǒng)的硬件檢測是通過Anaconda中的改進(jìn)實(shí)現(xiàn)的。Anaconda是Red Hat的硬件安裝程序/檢測程序,這個(gè)程序在不同的服務(wù)器平臺兼容測試中都沒有出現(xiàn)錯(cuò)誤。
    此外,Red Hat還大大增加了可檢測的設(shè)備的數(shù)量,尤其在檢測嵌入SCSI控制器和不常見的網(wǎng)卡等麻煩的設(shè)備方面。硬件變化,如改動(dòng)或添加像主機(jī)總線適配器和USB設(shè)備等設(shè)備,處理得非常好。
    RHEL 4.0支持Sun的NFS Version 4。測試者對這種新文件系統(tǒng)支持的測試顯示,加載和卸載都比在過去的Linux測試時(shí)看到的操作要快。測試者還注意到來自應(yīng)用程序內(nèi)部的更快的文件系統(tǒng)訪問。NFS Version 4向前兼容NFS Version 3,可以輕松地跨平臺加載和卸載文件系統(tǒng)。
    RHEL 4.0的性能水平從總體上看,介于非常好到優(yōu)秀之間,比RHEL 3.0有了顯著的改進(jìn)。測試者通過在多種平臺上進(jìn)行測試,以評估不同RHEL版本間的改進(jìn)以及比較32位和64位版本。
    這些測試測量了操作系統(tǒng)處理Web連接和基于Web的事務(wù)處理能力。在每臺機(jī)器上的RHEL 4.0上運(yùn)行了Apache 2.0.3。與以前曾經(jīng)在Novell的SuSe Linux Enterprise Server 9.0第一次采用Linux 2.6.9內(nèi)核時(shí)對它進(jìn)行測試時(shí)看到的情況一樣,Linux 2.6.9也在32位測試中使Red Hat有了同樣的速度上的提高。
    此外,與在64位服務(wù)器上運(yùn)行Novell的Linux系統(tǒng)看到的情況一樣,運(yùn)行在64位平臺上的RHEL 4.0的性能輕松超過了在32位機(jī)器上編譯和運(yùn)行的同樣代碼。在本測試中使用的雙路AMD64 Polywell 2200S服務(wù)器支持非統(tǒng)一內(nèi)存訪問技術(shù)的能力,可能對改進(jìn)64位性能有所幫助。
    新Red Hat操作系統(tǒng)軟件包中的用戶與服務(wù)管理可以通過手工配置完成,或從缺省開放源代碼用戶界面Gnome中利用簡單的下拉框配置。Red Hat的磁盤管理利用新版Linux Volume Manager (LVM2)得到了改進(jìn)。測試者利用運(yùn)行在HP硬件上的RAID配置并且加載和卸載存儲區(qū)域網(wǎng)資源,對LVM2進(jìn)行了測試。LVM2應(yīng)用支持動(dòng)態(tài)分區(qū),在修改分區(qū)過程中不會(huì)停止硬盤/卷/分區(qū)資源。格式化新分區(qū)總體上看更加簡單,顯示的信息更有條理。
    Red Hat一直在努力通過關(guān)注安全性和速度來改進(jìn)其Linux性能。從表面上看,新系統(tǒng)與老系統(tǒng)沒有什么兩樣,但是在內(nèi)部,新系統(tǒng)擁有一個(gè)具有增強(qiáng)了安全特性的強(qiáng)大內(nèi)核
  

分享到

多易

相關(guān)推薦