中國 Linux 內核開發者大會,作為中國 Linux 內核領域最具影響力的峰會之一,一直以來都備受矚目。
近日,第 19 屆中國 Linux 內核開發者大會(簡稱 CLK 2024) 在武漢成功舉辦,吸引了眾多內核開發者和技術愛好者參與。
在本次大會調度與鎖分論壇中,deepin(深度)社區高級內核研發工程師聶誠和余昇錦帶來了《NUMA場景下osq鎖的性能優化》技術分享。分別從問題分析、理論分析、優化方案、優化驗證四個方向進行了分享。聶誠指出多進程跨節點訪問同一文件時,LLc miss 率升高,osq_lock 占比較高。針對此問題,我們提出了 NUMA osq 方案,將 osq_lock 鏈表按 NUMA 節點劃分,優化鎖傳遞和內存問題,并引入偽隨機機制解決餓死問題。優化后的 NUMA osq 方案在不同算法和 bufsize 下的 File Copy 性能有顯著提升,優化百分比在80%-118%之間。
deepin 社區的內核研發工程師們專注于解決 NUMA 場景下的鎖性能問題。NUMA(Non-Uniform Memory Access,非均勻內存訪問)架構在現代服務器中非常常見,在這種架構下,osq鎖(Optimistic Spinlock,樂觀自旋鎖)的性能優化對于提升系統性能至關重要。聶誠和余昇錦在這一領域的研究成果和實踐經驗,這對于推動 Linux 內核技術的發展具有重要意義。
未來,deepin 將持續提升內核兼容性和穩定性、完成技術更新換代、支持多架構發展、優化 Wayland 支持、擴大內核開發的深度和廣度、推進國際化進程,提升用戶體驗,為開源桌面操作系統發展持續注入能量。
-
內核
+關注
關注
3文章
1408瀏覽量
41089 -
Linux
+關注
關注
87文章
11456瀏覽量
212760 -
開源
+關注
關注
3文章
3582瀏覽量
43467
原文標題:deepin亮相CLK 2024,共探共享NUMA osq方案
文章出處:【微信號:linux_deepin,微信公眾號:深度操作系統】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
華為亮相2025開源鴻蒙開發者大會
格靈深瞳亮相Create2025百度AI開發者大會
格靈深瞳受邀參加RWKV社區開發者大會
潤和軟件亮相2024開放原子開發者大會
2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦
軟通動力與鴻湖萬聯亮相2024開放原子開發者大會
deepin操作系統介紹

評論