(資料圖片僅供參考)
Linus Torvalds最近在Linux 6.5合并窗口中對(duì)一個(gè)性能優(yōu)化補(bǔ)丁進(jìn)行了改進(jìn)。
該補(bǔ)丁旨在為csum_partial函數(shù)提供大幅吞吐量提升和降低延遲,該函數(shù)在Linux內(nèi)核中通常被用于校驗(yàn)和(Checksumming)。 csum_partial 函數(shù)用于從文件系統(tǒng)到網(wǎng)絡(luò)的校驗(yàn)和。使用建議的補(bǔ)丁,在某些情況下可以對(duì)延遲優(yōu)化 8%~9%,吞吐量則提高約 30%。
在審查代碼時(shí),Linus Torvalds在郵件列表上評(píng)論道:“有些人通過在游泳池旁喝一杯飲料來(lái)放松,我則通過寫內(nèi)聯(lián)匯編代碼來(lái)放松?!?/p>
最終,Linus Torvalds合并了原始的csum_partial優(yōu)化補(bǔ)丁。
關(guān)鍵詞: