亚洲AV无码专区在线电影APP,国产嘿嘿嘿视频在线观看,国产在线线精品宅男网址,四虎永久在线精品免费青青

發(fā)新帖

騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)悄然修復(fù)bug,獲Linux創(chuàng)始人Linus Torvalds 贊許 行業(yè)新聞

新聞機(jī)器人 4月前 9095

12月30日獲悉,騰訊云操作系統(tǒng)(Tencent OS)內(nèi)核團(tuán)隊(duì)在?Linux?社區(qū)默默提交的兩項(xiàng)改進(jìn),成功解決了自?2021?年以來(lái)一直困擾著一線廠商,并在近期讓多個(gè)Linux頂級(jí)Maintainer(軟件維護(hù)者)困惑的關(guān)鍵內(nèi)核bug。這一改進(jìn)方案最終被合并進(jìn)入后續(xù)的Linux??LTS(Long-term support)?版本中,并獲得了?Linux?之父?Linus Torvalds?的高度評(píng)價(jià)。

?

騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)悄然修復(fù)bug,獲Linux創(chuàng)始人Linus Torvalds 贊許

Linus:“不明,覺(jué)贊”

?

大約兩個(gè)月前,Linux?社區(qū)中的一封郵件引起了廣泛關(guān)注。其內(nèi)容主要是,自?2021?年?12?月起,Linux?內(nèi)核中啟用了?Large folio?特性(能夠提升系統(tǒng)訪存性能)的?XFS?文件系統(tǒng)用戶(hù)(但不僅限于?XFS)有概率遭遇緩存損毀導(dǎo)致的宕機(jī)問(wèn)題。該問(wèn)題受到了社區(qū)的高度重視。

?

XFS?是最常見(jiàn)的?Linux?文件系統(tǒng)之一,在常見(jiàn)的?Linux?使用場(chǎng)景中,如服務(wù)器、桌面等,XFS?被作為主力文件系統(tǒng)大量采用。盡管該bug較難觸發(fā),但其潛在風(fēng)險(xiǎn)仍然讓社區(qū)和各大廠商感到不安。Meta?和?Cloudflare?等公司甚至不得不暫時(shí)禁用?XFS?的?Large folio?特性以確保系統(tǒng)穩(wěn)定。

?

一個(gè)多星期的討論中,大家遲遲沒(méi)有捕捉到bug所引發(fā)的具體位置或線索,只是確認(rèn)?bug確實(shí)存在而且亟需修復(fù)。幾位頂級(jí)Maintainer,以及?Linus Torvalds?本人也參與進(jìn)入討論。

?

社區(qū)在廣泛排查的過(guò)程中,突然發(fā)現(xiàn)這個(gè)問(wèn)題在新的?Linux?內(nèi)核版本中已經(jīng)不復(fù)存在。進(jìn)一步的調(diào)查發(fā)現(xiàn),這一變化歸功于騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)在今年?4?月提交的兩項(xiàng)改進(jìn)。

?

原來(lái),騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)在進(jìn)行操作系統(tǒng)性能優(yōu)化研發(fā)時(shí)發(fā)現(xiàn),操作系統(tǒng)內(nèi)核使用?XArray(內(nèi)核中用于處理廣范圍地址索引結(jié)構(gòu)的基數(shù)樹(shù)處理庫(kù))管理?Page Cache(頁(yè)面緩存)時(shí),會(huì)因XArray在分配內(nèi)存時(shí)沒(méi)有考慮好并發(fā)修改的問(wèn)題,導(dǎo)致分配的內(nèi)存指針可能指向錯(cuò)誤的數(shù)據(jù),對(duì)外表現(xiàn)為?XFS?與其他引入了?Large Folio?特性的文件系統(tǒng)均有概率出現(xiàn)卡死宕機(jī)甚至數(shù)據(jù)丟失的情況。

?

針對(duì)這一問(wèn)題,騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)在優(yōu)化?Page Cache?對(duì)?Xarray?的使用上,引入了一個(gè)新的輔助函數(shù),簡(jiǎn)化了?Xarray?的中Large Folio?的插入算法,并進(jìn)一步梳理和修復(fù)了內(nèi)存分配的并發(fā)處理,確保了即使在多線程環(huán)境下,內(nèi)存分配和釋放也能正確進(jìn)行。這些改動(dòng)不僅修復(fù)了數(shù)據(jù)損壞的問(wèn)題,還提升了操作系統(tǒng)系統(tǒng)的性能。

?

經(jīng)歷了數(shù)個(gè)星期的討論與分析后,這些改動(dòng)被社區(qū)認(rèn)為是最佳的修復(fù)方案。

?

如今,這一修復(fù)方案已經(jīng)被合入了最新的操作系統(tǒng)版本中,為這一問(wèn)題畫(huà)上了句號(hào)。同時(shí),方案也極大提升了大文件在?Page Cache?中的讀入性能,數(shù)以十億計(jì)運(yùn)行?Linux?的設(shè)備,都會(huì)因此快一點(diǎn)。

?

除了這次貢獻(xiàn)外,騰訊云操作系統(tǒng)內(nèi)核團(tuán)隊(duì)近年來(lái)通過(guò)與社區(qū)的緊密合作,在?swap(交換空間)、memory cgroup(內(nèi)存控制組)、頁(yè)面與熱度管理等方面持續(xù)進(jìn)行技術(shù)創(chuàng)新,不斷提升?Linux?內(nèi)核的性能和穩(wěn)定性,助力操作系統(tǒng)技術(shù)發(fā)展。

?

目前,騰訊云也開(kāi)發(fā)了自研的服務(wù)器操作系統(tǒng)版本TencentOS Server,裝機(jī)規(guī)模超過(guò)1000萬(wàn)套,除了支撐騰訊自研的國(guó)民級(jí)應(yīng)用,也廣泛服務(wù)了互聯(lián)網(wǎng)、金融、政務(wù)、工業(yè)、能源、交通等行業(yè)客戶(hù)。

?

?

?

?


雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。

注:本文轉(zhuǎn)載自雷鋒網(wǎng),如需轉(zhuǎn)載請(qǐng)至雷鋒網(wǎng)官網(wǎng)申請(qǐng)授權(quán),轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如有侵權(quán)行為,請(qǐng)聯(lián)系我們,我們會(huì)及時(shí)刪除。

成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加- 版權(quán)聲明 1、本主題所有言論和圖片純屬會(huì)員個(gè)人意見(jiàn),與成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加立場(chǎng)無(wú)關(guān)。
2、本站所有主題由該帖子作者發(fā)表,該帖子作者新聞機(jī)器人成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加享有帖子相關(guān)版權(quán)。
3、成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加管理員和版主有權(quán)不事先通知發(fā)貼者而刪除本文。
4、其他單位或個(gè)人使用、轉(zhuǎn)載或引用本文時(shí)必須同時(shí)征得該帖子作者新聞機(jī)器人成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加的同意。

這家伙太懶了,什么也沒(méi)留下。
最新回復(fù) (0)
只看樓主
全部樓主
    • 成都威爾德公司承接各種互聯(lián)網(wǎng)業(yè)務(wù)-幫助中小企業(yè)轉(zhuǎn)型互聯(lián)網(wǎng)加
      2
        立即登錄 立即注冊(cè) QQ登錄
返回
發(fā)新帖
免責(zé)聲明:本站部分資源來(lái)源于網(wǎng)絡(luò),如有侵權(quán)請(qǐng)發(fā)郵件(673011635@qq.com)告知我們,我們將會(huì)在24小時(shí)內(nèi)處理。