Linus Torvalds 為 Linux 內(nèi)核合并新補(bǔ)丁,號(hào)稱(chēng)“修改幾行代碼實(shí)現(xiàn)基準(zhǔn)測(cè)試 2.6% 性能提升”

2024/11/3 14:54:52 來(lái)源:IT之家 作者:漾仔 責(zé)編:漾仔

IT之家 11 月 3 日消息,Linus Torvalds 本周三向 Linux 內(nèi)核合并了自己編寫(xiě)的一個(gè)補(bǔ)丁,該補(bǔ)丁號(hào)稱(chēng)通過(guò)修改幾行代碼,就在英特爾的性能基準(zhǔn)測(cè)試中實(shí)現(xiàn)了 2.6% 的性能提升。

根據(jù)介紹,這個(gè)補(bǔ)丁的目的是避免在 64 位 copy_from_user () 函數(shù)中使用 barrier_nospec ()。copy_from_user () 用于將數(shù)據(jù)塊從用戶(hù)空間復(fù)制到內(nèi)核空間。

Linus 表示

64 位 copy_from_user () 中的 barrier_nospec () 函數(shù)運(yùn)行速度很慢。如果地址無(wú)效,可以使用 pointer masking 來(lái)強(qiáng)制用戶(hù)指針全為 1。

IT之家獲悉,相關(guān)補(bǔ)丁已合并到 Linux Git 中,并將成為 11 月下旬發(fā)布的 Linux 6.12 穩(wěn)定版的一部分。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Linux,Linus,linux

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知