您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何安裝Linux內核5.9,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
Linux內核5.9帶來了吸引數據中心管理員的諸多性能提升,最新的Linux內核還帶來了一些性能上的提升,這將會讓特定用戶更加開心,下面為大家分享講解一下Linux內核5.9的最重要功能及安裝方法
與5.8一樣,Linux內核5.9確實沒有任何改變游戲規則的功能,至少對普通用戶而言沒有。然而如果您是鐵桿的IT專業人員,可能有幾項心儀的功能會吸引您將5.9內核安裝到數據中心服務器中(稍后詳細介紹)。
不妨看一下最新Linux內核的一些比較重要的功能。
Linux內核5.9:大幅提升性能
重大新聞是Linux內核5.9為AMD架構和英特爾架構帶來了性能提升。基于英特爾的系統將通過FSGSBASE支持獲得性能提升,該版本終于有了完整支持功能。FSGSBASE指令是隨英特爾Ivy Bridge CPU推出的,可在上下文切換任務繁重的情況下提升性能。該新指令還可以使用戶空間無需與內核聯系即可編寫GSBASE。添加FSGSBASE會使Linux內核在基準測試和實際使用方面都有大幅改進。
如果您的數據中心有ARM/ARM64設備,您不會被拋棄。Linux內核5.9通過優化的調度程序利用率信息Schedutil,為該特定架構帶來了性能提升。這項新增功能類似英特爾P狀態推送。
ARM/ARM64架構還獲得了新的sysfs切換功能(可控制CPU能源效率優化)以及許多CPUfreq修復程序。
Linux內核5.9:存儲和文件系統的改進
考慮到Fedora 33正遷移到Btrfs,新內核似乎很合適。Linux內核5.9使Btrfs獲得了性能上的諸多改進。為SSD設備增添加大支持NVMe 2.0的力度后,服務器上的文件系統性能也會大大提升。Btrfs的一項重要提升是添加了新的救援掛載選項,該選項將所有的現有掛載選項組合在一起,確保更可靠的恢復。
并非只有Btrfs獲得補丁、調整和各種優化。XFS、ext4和F2FS在最新的Linux內核中備受關注。
Linux內核5.9:其他改進和添加
還有其他許多Linux數據中心管理員會覺得很重要的改進和添加。主要包括如下:
如何安裝Linux內核5.9?
在介紹如何安裝最新的Linux內核之前,我知道您可能不會這么做。為什么?因為支持數據中心的Linux發行版(比如Ubuntu、RHEL、SLED和CentOS)并沒有將種種優化添加在該版本中。因此,雖然您可能獲得性能提升及其他新功能,但可能會錯過堅持使用發行版默認設置而獲得的功能。
您可能有充分的理由升級到這個最新的Linux內核,或者您可能只想在非生產系統上對其進行測試。不管怎樣,安裝最新的Linux內核不那么困難(至少在某些發行版上是這樣)。
我會逐步介紹在Ubuntu Server和CentOS 8上安裝Linux 5.9(主線)內核的過程。
如何在Ubuntu Server上安裝Linux內核5.9(20.04)?
登錄到服務器,使用以下命令下載必要的.deb文件:
cd /tmp wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-headers-5.9.0-050900_5.9.0-050900.202010112230_all.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-headers-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-image-unsigned-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.deb wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.9/amd64/linux-modules-5.9.0-050900-generic_5.9.0-050900.202010112230_amd64.deb
一旦所有文件下載完畢,用該命令安裝它們:
sudo dpkg -i *.deb
安裝完成后重啟,應該就可以了。重新登錄到系統,執行命令:
uname -r
您應該會看到Ubuntu服務器現在運行內核5.9。
如何在CentOS 8上安裝Linux內核5.9?
現在不妨在CentOS 8上執行同樣的操作。登錄到該服務器,先使用以下命令安裝必要代碼庫的GPG密鑰:
cat /etc/redhat-release uname -srv sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
使用該命令安裝代碼庫:
sudo dnf install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm
使用該命令安裝主線(5.9)內核:
sudo dnf --enablerepo=elrepo-kernel install kernel-ml
重啟CentOS系統。一旦您重新登錄進去,執行命令:
uname -r
您應該會看到Linux 5.9內核已列出。
恭喜!您已在Ubuntu Server和CentOS 8上都成功安裝了5.9 Linux內核。在測試機器或虛擬機上執行這番操作,看看這個最新內核的性能提升是否名副其實。
關于“如何安裝Linux內核5.9”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。