chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux內核代碼修改將為性能測試獲8450%提升

馬哥Linux運維 ? 來源:OSC開源社區(qū) ? 作者:OSC開源社區(qū) ? 2022-03-09 14:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Jason Donenfeld 是 WireGuard 的主要開發(fā)者,同時他也是 Linux 內核隨機數(shù)相關代碼的維護者,近日在他的領導下,Linux 內核的隨機數(shù)生成器代碼有了巨大幅度的改進。 在之前的 Linux 5.17 中,Jason Donenfeld 就在隨機代碼用 BLAKE2s 代替了 SHA1,由于 BLAKE2s 自帶的特性,前者通常比后者更快更安全。經過測試,通過這個簡單的轉換就能獲得 131% 左右的速度提升。 雖然在 Linux 5.17 中有了速度上的大幅提升,但 Jason Donenfeld 對此并沒滿足。因此在 Linux 5.18 中他對隨機代碼作出了更多的改進。

cd964870-9f64-11ec-952b-dac502259ad0.png

通過查看 Linux 的random.git倉庫的日志能夠看出(上圖),開發(fā)者 Jason Donenfeld 在最近兩天時間里進行了大量的代碼提交。這些提交內容都將在 3 月下旬 Linux 5.18 的合并窗口啟動時引入內核。

cdb60ee4-9f64-11ec-952b-dac502259ad0.png

在郵件中特別強調到,通過使用正在開發(fā)的最新代碼,用于獲取隨機字節(jié)的 getrandom() 調用能夠獲得更好的性能。在配備英特爾 Xeon E5-2697 v2 @ 2.70GHz CPU 和 112G 內存的設備上進行 stress-ng getrandom() 基準測試后,更是獲得了 8450% 的性能提升。 此次更改基本上會將之前的全局結構(實際上是 per-numa 節(jié)點結構)更改為 per-cpu 結構,這意味著快速路徑上的許多鎖都會消失。因此,當在具備多核的 CPU 上同時嘗試 getrandom() 時,毫無疑問性能會出現(xiàn)提升。只不過沒想到在測試中能帶來 8450% 的提升。 除此之外,當從 per-numa 更改為 per-cpu 后,也將不再需要被推遲到工作隊列上線后才能進行。也正如我之前所說,此次改進將會為高核心數(shù)的電腦和服務器帶來巨大收益。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    4

    文章

    1440

    瀏覽量

    42598
  • Linux
    +關注

    關注

    88

    文章

    11681

    瀏覽量

    218577

原文標題:性能提升8450%,Linux內核函數(shù)獲大幅改進

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深度解析AD8450:電池測試與成型系統(tǒng)的精密模擬前端及控制器

    深度解析AD8450:電池測試與成型系統(tǒng)的精密模擬前端及控制器 引言 在電池測試與成型系統(tǒng)的領域中,精確測量和控制電池的電流與電壓至關重要。AD8450作為一款精密模擬前端和控制器,為
    的頭像 發(fā)表于 01-14 11:00 ?119次閱讀

    【「Linux 設備驅動開發(fā)(第 2 版)」閱讀體驗】+讀內核處理的核心輔助函數(shù)

    上周收到《Linux 設備驅動開發(fā)(第 2 版)》書籍,這是一本介紹Linux內核開發(fā)的指導性書籍。全面了解Linux內核所提供的一些接口函
    發(fā)表于 01-10 22:08

    基于 DR1M90 的 Linux-RT 內核開發(fā):從編譯配置到 GPIO / 按鍵應用實現(xiàn)(1)

    本手冊由創(chuàng)龍科技研發(fā),針對 DR1M90,詳述 Linux-RT 實時內核開發(fā):含實時性測試LinuxLinux-RT 對比、CPU
    的頭像 發(fā)表于 12-02 10:38 ?1054次閱讀
    基于 DR1M90 的 <b class='flag-5'>Linux</b>-RT <b class='flag-5'>內核</b>開發(fā):從編譯配置到 GPIO / 按鍵應用實現(xiàn)(1)

    RK3506開發(fā)板Xenomai內核RT-Linux實時性系統(tǒng)適配教程與性能實測,實測僅7μs穩(wěn)定延時

    本文基于觸覺智能RK3506核心板/開發(fā)板,介紹Xenomai內核RT-Linux實時性系統(tǒng)適配,并附性能實測。簡介與實測數(shù)據(jù)Xenomai簡介XEnomai是一個實時子系統(tǒng),可與Linux
    的頭像 發(fā)表于 09-18 14:21 ?1164次閱讀
    RK3506開發(fā)板Xenomai<b class='flag-5'>內核</b>RT-<b class='flag-5'>Linux</b>實時性系統(tǒng)適配教程與<b class='flag-5'>性能</b>實測,實測僅7μs穩(wěn)定延時

    【米爾NXP i.MX 91開發(fā)板評測】移植和運行RT-Linux,實時性能測試

    ; \\\\\\\\\\\\\\\\ LDFLAGS=\"--sysroot=$SDKTARGETSYSROOT\" 2>/dev/null 開發(fā)板運行RT-Linux性能 性能分析 這次
    發(fā)表于 09-01 10:11

    Linux系統(tǒng)性能優(yōu)化技巧

    經過10年一線運維經驗,我發(fā)現(xiàn)大多數(shù)工程師只掌握了Linux優(yōu)化的冰山一角。今天分享的這些秘技,能讓你的系統(tǒng)性能提升200%以上!
    的頭像 發(fā)表于 08-27 14:34 ?790次閱讀

    如何在裸機環(huán)境中運行KleidiAI微內核

    探索如何在裸機環(huán)境中運行 KleidiAI 內核,并通過測試多款 C/C++ 編譯器,以確定如何能更高效地生成代碼。
    的頭像 發(fā)表于 08-08 15:16 ?3713次閱讀
    如何在裸機環(huán)境中運行KleidiAI微<b class='flag-5'>內核</b>

    Linux內核參數(shù)調優(yōu)方案

    在高并發(fā)微服務環(huán)境中,網絡性能往往成為K8s集群的瓶頸。本文將深入探討如何通過精細化的Linux內核參數(shù)調優(yōu),讓你的K8s節(jié)點網絡性能提升3
    的頭像 發(fā)表于 08-06 17:50 ?850次閱讀

    Linux系統(tǒng)性能調優(yōu)方案

    關鍵要點預覽:本文將深入解析Linux系統(tǒng)性能瓶頸的根本原因,提供可直接落地的調優(yōu)方案,讓你的系統(tǒng)性能提升30-50%!
    的頭像 發(fā)表于 08-06 17:49 ?748次閱讀

    迅為RK3568開發(fā)板OpeHarmony學習開發(fā)手冊1.1-內核移植優(yōu)化

    在上一小節(jié)的內核移植過程中,我們重新創(chuàng)建了內核補丁文件。然而,對于頻繁修改內核代碼進行開發(fā)的情況來說,每次都制作
    發(fā)表于 07-26 10:37

    如何配置和驗證Linux內核參數(shù)

    Linux系統(tǒng)運維和性能優(yōu)化中,內核參數(shù)(sysctl)的配置至關重要。合理的參數(shù)調整可以顯著提升網絡性能、系統(tǒng)穩(wěn)定性及資源利用率。然而,
    的頭像 發(fā)表于 05-29 17:40 ?990次閱讀

    樹莓派4 性能大比拼:標準Linux與實時Linux 4.19內核的延遲測試

    使用的是raspberrypi/linux倉庫中的rpi-4.19.y-rt分支。同樣,在測試中,我使用了實時Linux項目中的cyclictest程序。Cyclictest程序
    的頭像 發(fā)表于 03-25 09:39 ?737次閱讀
    樹莓派4 <b class='flag-5'>性能</b>大比拼:標準<b class='flag-5'>Linux</b>與實時<b class='flag-5'>Linux</b> 4.19<b class='flag-5'>內核</b>的延遲<b class='flag-5'>測試</b>

    2025年常用實時Linux系統(tǒng)深度評測

    ,易于部署和擴展。 ?- 易用性:基于Linux內核,開發(fā)和維護成本較低,對于熟悉Linux的開發(fā)團隊來說,上手難度小。 - 適用場景: ?- 適用于工業(yè)自動化、機器人控制等對實時性要求中等的應用場景,能夠為用戶提供穩(wěn)定可靠的實
    的頭像 發(fā)表于 03-06 10:57 ?1380次閱讀

    linux修改cst時區(qū)

    Linux 系統(tǒng)中,可以通過以下步驟將時區(qū)修改為 CST(中國標準時間,GMT+8 或稱 Asia/Shanghai): 方法 1:通過?timedatectl?命令修改(適用于大多數(shù)現(xiàn)代
    的頭像 發(fā)表于 02-12 10:27 ?1230次閱讀

    低空視頻傳輸在望實時linux系統(tǒng)上的應用

    實時linux系統(tǒng)優(yōu)化視頻傳輸系統(tǒng),可以顯著提升低空經濟的智能化與自動化水平。 1. 望實時linux系統(tǒng)在視頻傳輸中的角色 1.1
    的頭像 發(fā)表于 01-24 17:21 ?1011次閱讀