只需一行代碼:Intel實(shí)現(xiàn)Linux內(nèi)核性能提升3888.9%!
11月11日消息,只需據(jù)Phoronix報(bào)道,行代英特爾的實(shí)現(xiàn)升Linux內(nèi)核測(cè)試機(jī)器人報(bào)告稱,主線Linux內(nèi)核的內(nèi)能提性能提高了3888.9%。
測(cè)試機(jī)器人稱,核性在Intel Xeon Platinum (Cooper Lake)測(cè)試服務(wù)器上運(yùn)行“will-it-scale.per_process_ops”可擴(kuò)展性測(cè)試用例中,只需性能提升了高達(dá)3888.9%。行代
這一提升主要?dú)w功于一個(gè)關(guān)鍵的實(shí)現(xiàn)升代碼提交,即“mm,內(nèi)能提 mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes”。
該補(bǔ)丁信息顯示,核性自提交efa7df3e3bb5以來(lái),只需沒有特定地址提示且至少為PMD_SIZE的行代匿名內(nèi)存的mmap()將與PMD對(duì)齊,以便從THP backing page中受益。實(shí)現(xiàn)升
然而,內(nèi)能提這種變化也導(dǎo)致了一些工作負(fù)載的核性性能下降,例如,在某些平臺(tái)上cactusBSSN基準(zhǔn)測(cè)試的速度下降了600%。
基準(zhǔn)測(cè)試似乎創(chuàng)建了許多4632kB的映射,這些映射在提交efa7df3e3bb5之前會(huì)合并到一個(gè)大的THP-backed area,現(xiàn)在它們被分割成多個(gè)區(qū)域,每個(gè)區(qū)域都與PMD邊界對(duì)齊,中間有間隙,導(dǎo)致性能下降。
Intel也提出了一個(gè)解決方案:添加一個(gè)條件,即映射的大小必須是PMD大小的倍數(shù),而不是至少是PMD大小。
這將使得那些odd-sized mapping不再對(duì)齊并留有間隙,而是會(huì)自然地再次合并。
(責(zé)任編輯:娛樂(lè))
- ·諾伊爾17分鐘直紅??諾伊爾出擊禁區(qū)外撞倒對(duì)手,吃生涯首張直紅
- ·ESPN最新消息:凱文杜蘭特
- ·[流言板]串聯(lián)全隊(duì)!特雷
- ·推出10年后 《DayZ》每日玩家人數(shù)首次超越50萬(wàn)
- ·被噴了一整年的4am。結(jié)果是年底打得最像人的
- ·ESPN最新消息:凱文杜蘭特
- ·駱明:金球獎(jiǎng)不靠營(yíng)銷!羅德里得獎(jiǎng)非風(fēng)向變了而是新規(guī)則改變所致
- ·距維拉7分!斯科爾斯:很難看到曼聯(lián)本賽季進(jìn)入前四
- ·被噴了一整年的4am。結(jié)果是年底打得最像人的
- ·現(xiàn)場(chǎng)射門教學(xué)!加克波喂餅索博失良機(jī),2分鐘加克波自己射門打進(jìn)
- ·剃光頭的《星際:異端先知》女主在國(guó)外引起熱議
- ·積極有余..費(fèi)南多打滿全場(chǎng)多次嘗試突破禁區(qū)內(nèi)被放倒主裁無(wú)表示
- ·30年前孤身留美!7小時(shí)譯94頁(yè)英文 蘇東解說(shuō)31年唯一遺憾:沒說(shuō)過(guò)國(guó)足踢世界杯
- ·阿森納小將塞特福德、海文:完成首秀非常激動(dòng),希望能有更多機(jī)會(huì)
- ·T1喜歡搞是吧,讓你在最接近冠軍的時(shí)候打碎你的夢(mèng),讓你絕望
- ·41歲荷蘭人發(fā)威:率隊(duì)掀翻3
- ·[流言板]蔡恩:我已經(jīng)跟默里交流過(guò),告訴他我們會(huì)為他堅(jiān)持下去
- ·剛續(xù)約5年就交學(xué)費(fèi)??21歲寬薩失誤致使丟球,上賽季對(duì)曼聯(lián)送禮
- ·[流言板]河村勇輝本屆奧運(yùn)會(huì)兩分球命中率25%,三分命中率40.6%
- ·托納利社媒:展現(xiàn)韌性每球必爭(zhēng),這是正確的道路