字節跳動正貢獻代碼 讓Linux內核更快地啟動Kexec系統


作為TikTok背後的中國公司,ByteDance(字節跳動)在過去幾年中一直致力於許多Linux內核的優化,他們最近的工作是加快內核的Kexec重啟。由於公司龐大的服務器群需要為TikTok和其他應用程序提供動力,他們必須盡其所能從其服務器的啟動/重啟時間中減少幾毫秒,這就其對Linux優化的目的:最新的Kexec重啟系列補丁。

像許多其他大型組織一樣,ByteDance依靠Kexec重啟來轉移到新的內核,無論是出於安全、維護還是優化的原因。通過使用Kexec,他們避免服務器POST'ing和其他任務的更長的停機時間。但是,即使使用Kexec來切換到一個新的內核,以避免硬件初始化和引導程序,仍然可能帶來太長的停機時間。

通過今天的"faster kexec reboot"系列補丁,他們將削減的目標定在大約500毫秒,這些時間可以被優化掉,使從機器Kexec到啟動內核功能的時間降低到隻剩下15毫秒。

提出的優化措施包括在x86/x86_64上支持未壓縮的內核,以加快啟動過程,而不是作為一個壓縮的內核鏡像,避免在內核未壓縮時進行內存拷貝,並重新使用崩潰的內核保留內存進行正常的kexec操作。這樣做之後,僅僅在x86上啟用未壓縮的內核,就使其啟動時間減少150毫秒,但意味著內核鏡像的大小從8.5M猛增到53M。

這個補丁系列觸及大約100行Linux內核代碼,字節跳動方面現在希望在上遊將Kexec重啟時間縮短半秒左右。

解更多:

https://lore.kernel.org/lkml/[email protected]/


相關推薦

2023-11-22

工智能來代替人類開發人員處理這項工作。中國科技公司字節跳動(ByteDance)最近公佈 Linux 內核自動調整的測試結果,這是一種基於人工智能的解決方案,可以解放人類工程師,通過分析歷史數據做出更好的調整決策--人類通常

2024-03-26

於有大量HugeTLB頁面的系統,這可以顯著縮短啟動時間。字節跳動公司的 Linux 開發人員 Gang Li 投入大量時間,經過多輪審查,終於使 HugeTLB 頁面初始化成功。Gang Li 在早期的系列補丁中解釋說:"啟動過程中的 Hugetlb 初始化會

2022-06-22

昨天合並到Linux5.19中的改進使內核的簽名驗證代碼符合FIPS標準。為瞭符合FIPS(聯邦信息處理標準),操作系統需要進行自我測試工作。FIPS是通過NIST的公共標準,由美國政府機構和承包商在計算機安全和互操作性領域使用。用

2024-04-09

。根據英媒對十幾名現任和前任員工的采訪,TikTok母公司字節跳動正因一項股票獎勵計劃而遭到美國員工的強烈反對。該計劃阻止員工將股票套現,同時讓他們背負巨額潛在稅單。這讓一些TikTok美國員工感到受挫,並與字節跳動

2022-07-14

據《科創板日報》報道,字節跳動正招聘大量芯片相關工程師崗位,包括SoC和Core的前端設計,模型性能分析,驗證,底層軟件和驅動開發,低功耗設計、芯片安全等。據解,目前字節芯片團隊分為服務器芯片、AI芯片以及視頻雲

2022-10-13

這也是自今年5月字節跳動(香港)有限公司更名抖音集團(香港)有限公司後,公司進一步“去字節跳動”的重要信號。抖音集團已換新裝!10月12日,字節跳動被曝出旗下數個公司陸續更名,由“抖音”替代“字節跳動”成為

2023-03-16

聯,另外,現在有一個被選中的俄羅斯開發者的Linux內核貢獻被阻止。由於許多開源項目允許使用假名,而且不一定明確與政府或公司的關系,甚至是他們的實際位置,因此在社區驅動的項目中處理制裁問題更具挑戰性。傳統上

2024-07-11

快科技7月10日消息,據媒體報道,字節跳動近日啟動筋鬥雲人才計劃”,這是面向優秀校園技術人才推出的專項招聘,意在全球范圍內,吸引和招募有志於用技術創造突破性價值的頂尖學生。據悉,該計劃旨在匯聚全球頂尖學生

2024-03-30

個開源項目,2022年起有個名為JiaTan的賬號開始向該項目貢獻代碼,然後逐步接手該項目成為項目的主要貢獻者。日前該項目被發現存在後門,這些惡意代碼旨在允許未經授權的訪問,具體來說影響 xz-utils 5.6.0 和 5.6.1 版中,而且

2022-07-11

意氣風發如字節跳動,卻在三天前(7月8日)悄咪咪上線一款主攻種草賽道的獨立App“可頌”。事實上,自2018年上線種草App“新草”,到2021年上線圖文種草、2022年抖音測試“種草”一級入口(入口位於首頁原“同城”位置)再

2022-07-25

精簡互聯網,投身硬科技,這還是那個我們熟悉的字節嗎?7月21日,據界面新聞從字節跳動內部人士獲悉,CEO梁汝波將個人OKR中的一項更新為“大幅降低2022—2023年招聘計劃,降低組織規模增速,並提升組織效率。”盡管字節跳

2024-04-25

據這一法案,Tiktok將一年內在美國下架,或者從其母公司字節跳動剝離出售。美國政府通過立法禁止一個擁有1.7億本國用戶、超過10億全球用戶的社交媒體,這是一起史無前例的事件。一年之後,美國大選已經結束,將產生新一

2022-06-24

不斷鞏固他們在廣告市場的統治力,但是TikTok及其母公司字節跳動正逐漸成為這一統治力的最嚴重威脅。TikTok是美國最令人上癮的社交應用盡管已經擁有瞭10億月活躍用戶,但TikTok的規模仍然小於Meta旗下兩大社交平臺Facebook(29億)

2022-07-25

成本高昂;而開源軟件則聚集不同的開發者從不同角度做貢獻,這些人帶著熱情鉆研每行代碼時,不僅效率高,也會更安全,更容易發現漏洞——就像熱鬧的集市那樣。由此而推動的開源運動中,也對開源達成許多定義,包括它