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

Linux 5.19 正式發(fā)布!這次用的竟然是 MacBook.....

原創(chuàng) 精選
新聞 開發(fā)
linux內(nèi)核迎來5.19大周期!

Linus Torvalds于7月31日晚發(fā)布了Linux Kernel 5.19穩(wěn)定版。

與大多數(shù)內(nèi)核周期一樣,Linux 5.19是另一個大周期,除了錯誤Bug和安全修復(fù),它帶來了更多優(yōu)化——改進的硬件支持和若干新功能。

值得注意的是,Linus Torvalds首次使用搭載了Asahi Linux 的蘋果 MacBook對該內(nèi)核進行了發(fā)布。

用MacBook發(fā)布

在Linux Kernel 5.19更新日志中,Linux Torvalds表示,在他個人看來,最有趣的部分就在于,他是在一臺ARM64筆記本上進行了發(fā)布。

“這是我期待已久的事情,而今終于變成了現(xiàn)實,多謝Asahi團隊?!?/p>

據(jù)悉,Asahi Linux項目旨在將Linux移植到Apple Silicon Mac,此前已成功在M1 MacBook

Air筆記本電腦上運行,并開放了Asahi Linux的下載安裝。

圖片

圖源:Aasahi Linux官網(wǎng)

盡管此前ARM64設(shè)備就可以運行Linux,但直到現(xiàn)在,它也沒有真正成為一個可用的開發(fā)平臺。換言之,Ashai項目之前,其實用性都不太令人滿意。如今,對Linux的開發(fā)人員來說,Asahi

Linux讓arm驅(qū)動的計算機有了新的可能,這一點尤其讓人感到振奮。

圖片

圖源:reddit論壇評論

Torvalds提到,這是他第三次在Linux開發(fā)中使用蘋果硬件。很多年前,他曾在ppc970機器上做過PowerPC開發(fā);然后是十多年前,MacBook

Air是彼時唯一的輕薄本;第三次就是現(xiàn)在。

不過他也承認,現(xiàn)階段并沒有將ARM64設(shè)備用于任何真正的工作,只是將其用于版本測試、啟動以及現(xiàn)版本的發(fā)布。

但從總體趨勢來看,Linux完全擁抱ARM64或許也只是時間問題。

更新重點:龍芯LoongArch登陸

在本次版本更新中,Linux Kernel 5.19的新功能、新特性主要包括以下重點:

1、硬件支持

  • 龍芯LoongArch CPU架構(gòu)登陸內(nèi)核
  • 繼續(xù)為AMD Zen 4處理器做準備,包括新的IBS擴展和其他改進
  • 改善對AMD RDNA 3的支持
  • 繼續(xù)對英特爾DG2/Alchemist的啟用工作
  • 為Alder Lake添加英特爾Idle 驅(qū)動
  • 初步支持Raptor Lake P集顯
  • 支持Zstd壓縮固件
  • 取消對瑞薩H8/300 CPU架構(gòu)的支持

2、兼容性

  • 英特爾TDX主機對信任域擴展的支持得以實現(xiàn)
  • AMD SEV-SNP在主機方面的支持終于被主流化
  • 繼續(xù)啟用下一代AMD Radeon顯卡的工作,包括兼容所有RDNA3消費者顯卡和AMD Instinct MI300 / GFX940加速器

3、性能優(yōu)化

  • 添加新的“in-field掃描”機制來檢測英特爾CPU中的問題
  • EROFS只讀文件系統(tǒng)已更新為使用fscache層來提高運行大量容器時的性能
  • 為virtio-blk驅(qū)動程序添加了輪詢I / O支持,以將延遲降低多達10%

4、安全性

  • 改進鎖定模式以防止特權(quán)進程在內(nèi)核控制之外更改內(nèi)核內(nèi)存
  • 增加對Landlock安全模塊中規(guī)則支持以控制文件的重命名
  • 添加了Clang編譯的結(jié)構(gòu)隨機化強化功能,并進一步改進了隨機數(shù)生成器

今年6月初,Linux將龍芯LoongArch CPU架構(gòu)的大部分代碼并入了Linux 5.19,包括最終的系統(tǒng)調(diào)用接口和所有核心功能,算是完成了初步支持。這一進展一度引起關(guān)注。

龍芯最早是基于MIPS64的CPU架構(gòu),后來再基于MIPS拓展了LoongISA指令集。去年龍芯3A5000正式發(fā)布時,龍芯中科推出了完全自主指令集架構(gòu) ——LoongArch。

就LoongArch而言,盡管其代碼已經(jīng)合并到了Linux主線內(nèi)核中,但因為部分驅(qū)動代碼還沒有被主線化,所以還不能在實機上使用。不過,這一舉措本身也標志著GNU/Linux開源社區(qū)對這一獨立架構(gòu)的認同,為LoongArch進入Glibc打開了大門。一旦100%自研的LoongArch實現(xiàn)對更多主流操作系統(tǒng)的兼容,對中國的信息安全產(chǎn)業(yè)來說,無疑是一個巨大的利好。

另外,在本次版本迭代中,Linux 5.19不再支持瑞薩H8/300,使其在一得一舍間支持的架構(gòu)總數(shù)依舊保持不變。

下一個版本或許是6.0

樂于編譯內(nèi)核的用戶現(xiàn)在可以從kernel.org網(wǎng)站下載Linux 5.19源代碼壓縮包。其他用戶必須等待其發(fā)行版的維護者將內(nèi)核升級到5.19版本,然后再做更新。

隨著Linux內(nèi)核5.19的推出,下一個內(nèi)核版本合并窗口現(xiàn)已打開。因為下一版本可能會涉及到合并Rust這一重大更新,所以一眾開發(fā)者對此也抱有很大期待。至于下一個版本叫5.20還是6.0,網(wǎng)友們多傾向于后者。

圖片

圖源:reddit論壇評論

因為Linus Torvalds在發(fā)布貼的腳注中提到,他可能將內(nèi)核的下一個版本稱為6.0,“因為我開始擔(dān)心再次被大數(shù)字弄糊涂了”。

其實稍作回顧,可以發(fā)現(xiàn),之前Linux 3.19版本結(jié)束后就直接跳到了4.0。雖然之后4.19版本后也出現(xiàn)了4.20這一版本號,但綜合來說,Linux的版本號并不熱衷于往“大數(shù)”堆。

誕生于1991年的Linux,活躍至今已有31年歷史。在這段堪稱漫長的歲月里,Linux不僅沒有死去,甚至占據(jù)了PC操作系統(tǒng)的三王座之一,保持了旺盛的生命力。這與其源源不斷的貢獻者,與時俱進的更新頻率,蓬勃發(fā)展的生態(tài)息息相關(guān)。

Linux作為全球最大的開源操作系統(tǒng),由開源社區(qū)的貢獻者維護,每6-10周發(fā)布一個新的內(nèi)核版本。Git的誕生讓開源項目的開發(fā)變得更有效率。在過去的十幾年間,Linux內(nèi)核的發(fā)布規(guī)律幾乎保持著相對不變的節(jié)奏。技術(shù)何以不朽?無非滴水穿石、薪火相傳爾。

  參考鏈接:

  https://www.theregister.com/2022/07/31/linux_5_19/

  https://kernelnewbies.org/Linux_5.19

  https://www.cnbeta.com/articles/tech/1298119.htm

  https://www.reddit.com/r/linux/comments/wd16w3/linux_kernel_519_released/

責(zé)任編輯:張潔 來源: 51CTO技術(shù)棧
相關(guān)推薦

2022-07-07 19:44:22

Python 3.1

2022-08-03 08:44:15

LinuxCPU架構(gòu)

2020-09-29 06:45:49

JDK

2015-06-18 11:04:58

2020-12-15 08:05:40

路由器服務(wù)器網(wǎng)絡(luò)層

2021-07-28 06:51:08

Nacos代理模式

2024-08-05 01:28:26

2024-09-27 11:38:49

2018-12-18 09:43:18

Python碼農(nóng)女星

2021-10-18 13:42:52

加密貨幣金融工具

2018-04-16 15:11:30

2023-03-13 08:09:03

Protobuffeature分割

2018-07-06 00:09:47

2020-10-20 17:18:00

戴爾

2021-08-28 10:15:26

項目結(jié)構(gòu)Flask

2017-06-02 10:57:29

Android內(nèi)存泄漏Dialog

2018-07-16 09:12:00

程序員奇葩開發(fā)

2020-08-19 09:23:10

傳輸網(wǎng)絡(luò)WDM網(wǎng)絡(luò)技術(shù)

2018-11-28 09:14:41

交換機網(wǎng)絡(luò)安防
點贊
收藏

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