吴忠躺衫网络科技有限公司

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

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

3天內(nèi)不再提示

一文詳細了解openEuler 22.03 LTS版本

openEuler ? 來源:openEuler ? 作者:openEuler ? 2022-04-12 09:38 ? 次閱讀

openEuler 22.03 LTS 版本新增了 Preempt_RT 內(nèi)核實時補丁,提供軟實時特性。該特性由 Industrial-Control SIG 引入,并得到 Kernel SIG、Embedded SIG 和 Yocto SIG 配合與支持,已經(jīng)被集成到openEuler 22.03 LTS Server 和 openEuler 22.03 LTS Embedded 中。

什么是實時系統(tǒng)

實時系統(tǒng)的典型定義如下:“所謂實時系統(tǒng),就是系統(tǒng)中計算結果的正確性不僅取決于計算邏輯的正確性,還取決于產(chǎn)生結果的時間。如果完成時間不符合要求,則可以認為系統(tǒng)發(fā)生了問題。”也就是說,不管實時應用程序執(zhí)行的是何種任務,它不僅需要正確執(zhí)行該任務而且必須及時完成。當前,Preempt_RT 維護者 Thomas Gleixner 給出的“實時”含義是:它和指定的一樣快。

Linux 作為一種通用操作系統(tǒng),隨著時間的推移,在功能和時序行為方面一直在發(fā)展,以便適合許多其他更具挑戰(zhàn)性的場景;尤其是實時系統(tǒng)對 Linux 的實時性改造一直從未停止過。

對 Linux 進行實時性改造,通常可從兩個大的方向來著手。一個方向是從 Linux 內(nèi)核內(nèi)部開始,直接修改其內(nèi)核源代碼,其典型代表是 Preempt_RT 實時補丁;另一個方向則是從 Linux 內(nèi)核的外圍開始,實現(xiàn)一個與 Linux 內(nèi)核共存的實時內(nèi)核,即采用雙內(nèi)核方法,其典型實現(xiàn)為 RTAI/Linux,即現(xiàn)在的 Xenomai。

因為 Xenomai 實時內(nèi)核與 Linux 內(nèi)核共存,Xenomai 實時內(nèi)核小而精巧,能夠很好地控制其中的代碼質量。Xenomai 實時內(nèi)核完成了基本的硬件抽象層、任務調(diào)度管理和進程間通信管理模塊等,能夠滿足一些硬實時系統(tǒng)的需求。然而,其上的實時應用通常分為實時和非實時兩部分來完成 ,實時部分必須使用 Xenomai 提供的特有的 API;非實時部分則可以使用 Linux 提供的系統(tǒng)調(diào)用。與 Preempt_RT 實時編程相比,Xenomai 編程實現(xiàn)更為困難,軟件移植難度更大。

與雙內(nèi)核機制方案相比,Preempt_RT 實時補丁最大的優(yōu)勢在于它遵循 POSIX 標準,使用該補丁的實時系統(tǒng)應用程序和驅動程序與非實時系統(tǒng)的應用和驅動程序差異很小。因此,在使用該補丁的平臺上做相應的開發(fā)比雙內(nèi)核機制的方案更容易。另外,該補丁與硬件平臺相關性小,可移植性高。由于 Linux 內(nèi)核過于龐大,有著較多關中斷、關搶占代碼,加上復雜的內(nèi)存管理、調(diào)度器代碼邏輯等眾多不確定性因素,使得 Preempt_RT 雖然具有較好的軟實時性,但在硬實時性方面有所欠缺。

什么是 Preempt_RT

Preempt_RT 補丁開發(fā)始于 2005 年。之后由德國 OSADL 組織贊助,Ingo Molnar、Thomas Gleixner 和 Steven Rostedt 三人共同發(fā)起,旨在將 Linux 內(nèi)核的最大線程切換延遲從無限制的毫秒數(shù)降低到數(shù)十微秒的有界值。2016 年以后成為 Linux 基金會下屬合作項目。目前 Preempt_RT 的贊助者來自 ARM、BMW、CIP、ELISA、Intel、National Instruments、OSADL、RedHat 和 Texas Instruments 等。經(jīng)過 Preempt_RT 和 Linux 內(nèi)核工程師在搶占、實時性方面的努力,Linux 內(nèi)核的搶占延遲降低了幾個數(shù)量級,使其能夠與商業(yè)實時操作系統(tǒng)競爭。業(yè)界知名的 MontaVista Linux、WindRiver Linux、TimeSys Linux 都有 RT 補丁的身影。像 RTJVM、RTKVM、RTDocker、RTAndroid 等曾經(jīng)出現(xiàn)過的 Preempt_RT 衍生用例,響應速度都有著不同程度的提升。

多年來,該補丁的許多部分已被納入主線 Linux,包括高分辨率計時器(2.6.16)、優(yōu)先級繼承(2.6.18)、可搶占的 RCU(2.6.25)、內(nèi)核互斥量和線程中斷處理程序(2.6.30)、完全 Tickless 機制(3.10)、DL 調(diào)度器(EDF 調(diào)度算法)(3.14)、實時搶占鎖(5.15)。然而,該補丁的核心部分仍然在主線之外。從近幾年的 Preempt_RT 補丁來看,當前的主要工作不是開發(fā)新功能,而是專注于增量式引入主線和特定架構的支持。

當前 openEuler 22.03 LTS 主線內(nèi)核版本為 Linux Kernel 5.10,有 180 把鎖無法搶占,其中 8 把鎖在 RT 補丁中強制修改成無法搶占。在最新的 5.17 內(nèi)核中,Preempt_RT 補丁大小為 265KB,有 189 把鎖仍然無法搶占,RT 補丁不再強制修改鎖為無法搶占。

當前 Preempt_RT 主要特性

  • 臨界區(qū)可搶占
  • 中斷處理程序可搶占
  • 關中斷代碼序列可搶占
  • 帶有優(yōu)先級繼承機制的內(nèi)核自旋鎖和信號
  • 線程化處理 RCU
  • 降低延遲措施

部署方法

二進制部署

二進制部署可以安裝 openEuler 22.03 LTS 官方源中 rpm 包,需要 root 權限,命令如下:

#yuminstallkernel-rt

完成安裝后重啟設備,在 GRUB 引導界面選擇 Preempt_RT 內(nèi)核openEuler (5.10.0-60.18.0.rt62.52.oe2203.aarch64) 22.03 LTS即可。啟動后查看內(nèi)核,即完成 openEuler 22.03 LTS Preempt_RT 二進制部署。

#uname-r
5.10.0-60.18.0.rt62.52.oe2203.aarch64

獲取源碼

openEuler 22.03LTS kernel-rt源碼可以直接從官方源獲取,查詢命令如下:

#yumsearchkernel-rt
...
kernel-rt.src:LinuxKernel

若源里包含 kernel-rt 源碼,則可使用如下方式下載并安裝:

#yumdownloader--sourcekernel-rt.src
#rpm-ivhkernel-rt-5.10.0-60.18.0.rt62.52.oe2203.src.rpm&&cd~/rpmbuild

源碼目錄樹如下:

#tree
.
├──SOURCES
│├──cpupower.config
│├──cpupower.service
│├──extra_certificates
│├──kernel.tar.gz
│├──mkgrub-menu-aarch64.sh
│├──patch-5.10.0-60.10.0-rt62_openeuler_defconfig.patch
│├──patch-5.10.0-60.10.0-rt62.patch
│├──pubring.gpg
│├──sign-modules
│└──x509.genkey
└──SPECS
└──kernel-rt.spec
表1:kernel-rt源碼包主要文件
文件 說明
kernel.tar.gz 內(nèi)核源碼
patch-5.10.0-60.10.0-rt62_openeuler_defconfig.patch openeuler_defconfig 文件補丁
patch-5.10.0-60.10.0-rt62.patch Preempt_RT 補丁
kernel-rt.spec Preempt_RT 內(nèi)核 spec 文件

源碼部署

源碼獲取后,復制以下文件到自定義目錄:

#ll
total186M
-rw-r--r--.1rootroot185MApr214:27kernel.tar.gz
-rw-r--r--.1rootroot4.5KApr214:27patch-5.10.0-60.10.0-rt62_openeuler_defconfig.patch
-rw-r--r--.1rootroot773KApr214:27patch-5.10.0-60.10.0-rt62.patch

補丁合入步驟如下:

#tar-xzfkernel.tar.gz&&cdkernel
#patch-p1
#patch-p1

源碼編譯安裝:

#makeopeneuler_defconfig&&make-j`nproc`
#makemodules_install&&makeinstall
#grub2-mkconfig-o$GRUB_CONFIG_PATH

嵌入式系統(tǒng)部署方法

嵌入式部署 Preempt_RT 方法參見:

https://openeuler.gitee.io/yocto-meta-openeuler/features/preempt_rt.html

實時性能測試

表2:縮略語
縮略語 英文全名 說明
RT 內(nèi)核 Realtime kernel 實時內(nèi)核,本文指 openEuler 22.03LTS 發(fā)布的kernel-rt內(nèi)核
非 RT 內(nèi)核 / 非實時內(nèi)核,實時內(nèi)核,本文指 openEuler 22.03LTS 發(fā)布的kernel內(nèi)核

測試環(huán)境

表3:測試軟件環(huán)境
版本名稱 來源
openEuler 22.03 LTS kernel 內(nèi)核 openEuler 22.03 LTS 官方源
openEuler 22.03 LTS kernel-rt 內(nèi)核 openEuler 22.03 LTS 官方源
表4:測試硬件環(huán)境
硬件型號 硬件配置信息 備注
飛騰 D2000 CPU:8 核 內(nèi)存:8GB 存儲設備:SSD 臺式機
樹莓派 4B CPU:Cortex-A72 * 4 內(nèi)存:8GB 存儲設備:SanDisk Ultra 16GB micro SD 開發(fā)板
飛騰 2000 CPU:4 核 內(nèi)存:16GB 存儲設備:SSD 臺式機
表5:測試軟件
測試軟件 功能 軟件版本
rt-test(cyclictest) 通過 cyclictest 工具,每項測試 1000 萬次,輸出平均延遲(Avg)和最大延遲(MAX) 1.00
stress 壓力測試工具,用于模擬測試 CPU 負載,內(nèi)存負載,IO 負載等 1.0.4
iperf3 網(wǎng)絡測試工具,用于模擬測試網(wǎng)絡負載 3.6
memtester 內(nèi)存測試工具,用于模擬測試內(nèi)存負載 4.5.1
shell 腳本 用于輪詢測試,測試信息的收集整理

測試結果

基于上述硬件測試環(huán)境,在 CPU 隔離、空負載、CPU 負載、內(nèi)存負載、IO 負載和網(wǎng)卡負載等不同條件下的測試數(shù)據(jù):

表6:詳細測試結果(單位微秒)
28cfefe8-b9d2-11ec-aa7f-dac502259ad0.png

「歸納如下:」

  1. 通過表 6 數(shù)據(jù)可以判斷,在五種負載情況下并且 CPU 不隔離,RT 內(nèi)核比非 RT 內(nèi)核實時性要強。非 RT 內(nèi)核與 RT 內(nèi)核在 CPU 不隔離情況下,五種負載對應峰值的比值如表 7(比值數(shù)據(jù)越大表明非 RT 內(nèi)核實時性越差):
表7:非RT內(nèi)核與RT的內(nèi)核峰值延遲比值數(shù)據(jù)表
平臺 空負載 CPU 負載 內(nèi)存負載 IO 負載 網(wǎng)卡負載
飛騰 D2000 22.7 117.1 51.0 184.6 2.9
樹莓派 4B 3.6 2.9 4.3 0.8 1.5
飛騰 2000 5.4 4.3 5.3 34.7 10.6

「以上數(shù)據(jù)表明,RT 內(nèi)核的峰值延遲普遍要優(yōu)于非 RT 內(nèi)核。」

  1. 結合四種設備的峰值延遲來看,CPU 負載對實時性影響一般小于 IO 和內(nèi)存負載,而網(wǎng)卡負載影響最小。四種設備在兩種內(nèi)核下,CPU、內(nèi)存、IO 和網(wǎng)卡負載與空負載比值如表 8(比值越小越穩(wěn)定):
表8:負載與空負載峰值延遲比值表
平臺 CPU 負載 內(nèi)存負載 IO 負載 網(wǎng)卡負載
飛騰 D2000(非 RT 內(nèi)核) 5.2 43.1 212.8 2.7
樹莓派 4B(非 RT 內(nèi)核) 0.8 2.7 1.0 0.7
飛騰 2000(非 RT 內(nèi)核) 0.8 18 26.8 1.9
飛騰 D2000(RT 內(nèi)核) 1.0 19.2 26.2 20.6
樹莓派 4B(RT 內(nèi)核) 0.9 1.2 4.2 1.0
飛騰 2000(RT 內(nèi)核) 1.0 2.2 4.5 1.7

「表 8 各項數(shù)據(jù)表明,RT 內(nèi)核在負載情況下,實時性較為穩(wěn)定。」

「為確保 Cyclictest 測試的有效性,經(jīng)過飛騰 2000 平臺空載測試 2 天,最大延遲為 58 微秒。」

實時性對系統(tǒng)影響測試

測試環(huán)境

表9:測試軟件環(huán)境
版本名稱 來源
openEuler 22.03 LTS kernel 內(nèi)核 openEuler 22.03 LTS 官方源
openEuler 22.03 LTS kernel-rt 內(nèi)核 openEuler 22.03 LTS 官方源
表10:硬件測試環(huán)境
硬件型號 硬件配置信息 備注
飛騰 D2000 CPU:8 核 內(nèi)存:16GB 存儲設備:SSD 臺式機
飛騰 2000/4 CPU:4 核 內(nèi)存:16GB 存儲設備:SSD 臺式機
表11:測試工具
測試軟件 功能 版本
unixbench 系統(tǒng)的基準測試工具,可用于測試 CPU、內(nèi)存、磁盤等。測試結果與硬件、系統(tǒng)、開發(fā)庫、編譯器等相關。 5.1.3
lmbench 是一套簡易可移植的,符合 ANSI/C 標準為 UNIX/POSIX 而制定的微型測評工具。一般來說,它衡量兩個關鍵特征:反應時間和帶寬。Lmbench 旨在使系統(tǒng)開發(fā)者深入了解關鍵操作的基礎成本。 3alpha4
rt-test(cyclictest) 通過 cyclictest 工具,每項測試 1000 萬次,輸出平均延遲(Avg)和最大延遲(MAX) 1.00

測試結果

  • 飛騰 D2000 平臺 unixbench 測試結果

使用unixbench單個任務測試非 RT 內(nèi)核空負載、RT 內(nèi)核空負載、RT 內(nèi)核負載 cyclictest(cyclictest -m -h 100 -q -i100 -t 1 -p 99 -n),三種狀態(tài)詳細測試結果如下(表中“RT/非 RT”、“RT 負載/非 RT”為百分比值,數(shù)值越大說明 RT 內(nèi)核性能越好):

表12:單任務Unixbench測試結果
測試項 非 RT 內(nèi)核 RT 內(nèi)核 RT 內(nèi)核負載 RT/非 RT RT 負載/非 RT
Dhrystone 2 using register variables 24920250.9 24994936.3 25463306.6 100.30% 102.18%
Double-Precision Whetstone 4043.3 4042.8 4042.9 99.99% 99.99%
Execl Throughput 2700.1 2112.1 2109.6 78.22% 78.13%
File Copy 1024 bufsize 2000 maxblock 437294.1 307416.2 303652.3 70.30% 69.44%
File Copy 256 bufsize 500 maxblocks 122072.4 88889.0 86090.9 72.82% 70.52%
File Copy 4096 bufsize 8000 maxblocks 995255.5 809771.5 774228.3 81.36% 77.79%
Pipe Throughput 612119.9 487314.9 482060.0 79.61% 78.75%
Pipe-based Context Switching 79151.2 65953.5 65399.0 83.33% 82.63%
Process Creation 5098.4 3481.7 3367.9 68.29% 66.06%
Shell Scripts (1 concurrent) 3907.2 3311.8 3264.1 84.76% 83.54%
Shell Scripts (8 concurrent) 1724.2 1199.9 1187.6 69.59% 68.88%
System Call Overhead 478285.9 436596.3 434507.4 91.28% 90.85%
「System Benchmarks Index Score」 「773.4」 「626.4」 「618.5」 「80.99%」 「79.97%」

使用unixbench多任務測試非 RT 內(nèi)核空負載、RT 內(nèi)核空負載、RT 內(nèi)核負載 cyclictest(cyclictest -m -h 100 -q -i100 -t 1 -p 99 -n),三種狀態(tài)詳細測試結果如下(表中“RT/非 RT”、“RT 負載/非 RT”為百分比值,數(shù)值越大說明 RT 內(nèi)核性能越好):

表13:多任務Unixbench測試結果
測試項 非 RT 內(nèi)核 RT 內(nèi)核 RT 內(nèi)核負載 RT/非 RT RT 負載/非 RT
Dhrystone 2 using register variables 199461755.8 199159490.6 195978301.9 99.85% 98.25%
Double-Precision Whetstone 32216.4 32308.6 32094.1 100.29% 99.62%
Execl Throughput 14832.9 9786.4 9375.0 65.98% 63.20%
File Copy 1024 bufsize 2000 maxblock 924225.9 107564.5 104520.3 11.64% 11.31%
File Copy 256 bufsize 500 maxblocks 253687.9 27474.4 26157.9 10.83% 10.31%
File Copy 4096 bufsize 8000 maxblocks 2523753.4 415702.5 395431.5 16.47% 15.67%
Pipe Throughput 4848867.9 3771186.3 3822723.4 77.77% 78.84%
Pipe-based Context Switching 657475.9 526984.6 522867.1 80.15% 79.53%
Process Creation 29117.5 11881.7 11580.0 40.81% 39.77%
Shell Scripts (1 concurrent) 17309.7 8265.0 8199.6 47.75% 47.37%
Shell Scripts (8 concurrent) 2308.1 957.1 937.3 41.47% 40.61%
System Call Overhead 2928882.1 2765649.3 2744875.5 94.43% 93.72%
「System Benchmarks Index Score」 「3406.4」 「1525.8」 「1494.4」 「44.79%」 「43.87%」
  • 飛騰 D2000 平臺 lmbench 測試結果

    使用lmbench測試非 RT 內(nèi)核空負載、RT 內(nèi)核空負載、RT 內(nèi)核負載 cyclictest(cyclictest -m -h 100 -q -i100 -t 1 -p 99 -n),三種狀態(tài)詳細,測試十次取平均值,結果如下:

    表14:多任務Lmbench測試結果
    28e10a26-b9d2-11ec-aa7f-dac502259ad0.png
  • 飛騰 2000 平臺測試結果

    飛騰 2000 平臺測試結果與飛騰 D2000 平臺測試結果相似度較高,具體數(shù)據(jù)不在此處列出。

測試結論

「Preempt_RT 補丁可以有效提高系統(tǒng)實時性,且在多種負載場景下,實時性表現(xiàn)較為穩(wěn)定。」

「Preempt_RT 補丁對本地通訊吞吐率有一定影響,主要提現(xiàn)為管道讀寫、文件拷貝,對系統(tǒng)調(diào)用延遲影響大多在 2 微秒以內(nèi)。」

后續(xù)工作

  1. 跟隨內(nèi)核主線發(fā)布、維護 Preempt_RT 補丁

  2. 研發(fā)實時性性能分析工具

  3. 提升實時性

  4. 提升吞吐率

  5. 引入 RTLA、RTSL 機制等

主要參與者

特別感謝 Kernel SIG 組XieXiuQi、zhengzengkai,Embedded SIG 組wanming-hu,樹莓派 SIG 組woqidaideshi,QA SIG 組suhang給予我們的幫助。

姓名 Gitee ID 郵箱
郭皓 guohaocs2c guohao@kylinos.cn
馬玉昆 kylin-mayukun mayukun@kylinos.cn
張遠航 zhangyh1992 zhangyuanhang@kylinos.cn


原文標題:openEuler 22.03 LTS 新特性解讀 | Preempt_RT

文章出處:【微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。

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

    關注

    87

    文章

    11345

    瀏覽量

    210389
  • 實時系統(tǒng)

    關注

    0

    文章

    38

    瀏覽量

    14517
  • openEuler
    +關注

    關注

    2

    文章

    319

    瀏覽量

    5939

原文標題:openEuler 22.03 LTS 新特性解讀 | Preempt_RT

文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    使用 Canonical MAAS 部署 openEuler 測試

    /packer-maas.git因為packer-maas目前沒有openeuler 模板,可以使用rhel8模板但需適配。如下直接下載已測試過的適用于openEuler 20.03/22.03
    發(fā)表于 08-24 11:43

    如何在筆記本上安裝openEuler 22.03 LTS

    1、準備工作首先在openEuler官網(wǎng)下載ISO鏡像,下載地址為https://repo.openeuler.org/openEuler-22.03-LTS/ISO/x86_64/,為了快速
    發(fā)表于 09-02 14:56

    基于 openEuler 22.09 版本構建的 NestOS 全新發(fā)布!

    ,使用 nestos-assembler 快速集成構建,已與今年三月發(fā)布基于 openEuler 22.03 LTS 的穩(wěn)定版本,在社區(qū)維護倉庫 50+,涉及 sig 組 6+。在
    發(fā)表于 10-10 10:49

    【昉·星光 2 高性能RISC-V單板計算機體驗】四:在 VisionFive2 上安裝 ROS2 humble

    openEuler ROS sig 已經(jīng)將 ROS2 humble 帶到 openEuler 22.03 LTS 上,并進步嘗試了對于
    發(fā)表于 09-04 03:33

    華為正式宣布推出openEuler 20.3 LTS操作系統(tǒng) 可免費獲取LTS版本并商業(yè)化

    3月27日華為開發(fā)者大會HDC 2020上,華為Cloud & AI BG總裁侯金龍正式宣布推出openEuler 20.3 LTS操作系統(tǒng),這是華為openEuler系統(tǒng)中的商業(yè)發(fā)行版。
    的頭像 發(fā)表于 03-27 14:48 ?4250次閱讀

    歐拉首個社區(qū)共建版本即將發(fā)布

    開放原子開源基金會表示,4月15日,歐拉捐贈之后首個社區(qū)共建版本openEuler22.03 LTS版本將正式發(fā)布,該版本主要針對服務器、云
    的頭像 發(fā)表于 04-15 10:42 ?1922次閱讀

    openEuler就是個正在快速成長并極具創(chuàng)新力的操作系統(tǒng)開源生態(tài)!

    隨著openEuler 22.03 LTS版本的發(fā)布,麒麟軟件、統(tǒng)信軟件、麒麟信安、SUSE、超聚變、新華三、中科創(chuàng)達、科東軟件等伙伴,也宣布即將推出基于
    的頭像 發(fā)表于 04-19 09:26 ?2706次閱讀

    詳細了解OpenHarmony新圖形框架

    3月30日,OpenHarmony v3.1 Release版本正式發(fā)布了。此版本為大家?guī)砹巳碌膱D形框架,實現(xiàn)了UI框架顯示、多窗口、流暢動畫等基礎能力,夯實了OpenHarmony系統(tǒng)能力基座。下面就帶大家詳細了解新圖形框
    的頭像 發(fā)表于 04-27 13:21 ?2285次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>詳細了解</b>OpenHarmony新圖形框架

    拓林思發(fā)布基于openEuler企業(yè)級Linux操作系統(tǒng)

    近日,拓林思正式發(fā)布基于 openEuler 22.03 LTS 的企業(yè)級 Linux 操作系統(tǒng),TurboLinux Enterprise Server 16(簡稱“TLES16”)。
    的頭像 發(fā)表于 05-13 11:53 ?2025次閱讀

    如何使用openEuler WSL sideload

    openEuler 22.03 LTS SP2版本開始,repo倉庫里默認發(fā)布WSL sideload壓縮包,不方便訪問Windows Store的用戶可以使用這種方法安裝體驗
    的頭像 發(fā)表于 07-15 11:00 ?943次閱讀
    如何使用<b class='flag-5'>openEuler</b> WSL sideload

    墨芯S4/S30推理加速卡通過openEuler社區(qū)技術評測

    近期,墨芯S4/S30推理加速卡順利通過了openEuler社區(qū)的嚴格技術評測,成功獲得與Intel芯片及openEuler 22.03 LTS的兼容性認證。
    的頭像 發(fā)表于 10-31 09:08 ?807次閱讀

    潤和軟件受邀參與openEuler 24.03 LTS發(fā)布

    近日,由OpenAtom openEuler(簡稱"openEuler")社區(qū)主辦的openEuler 24.03 LTS版本發(fā)布會(以下簡
    的頭像 發(fā)表于 06-15 10:07 ?824次閱讀

    openEuler 24.03 LTS正式發(fā)布,首個AI原生開源操作系統(tǒng)

    日,openEuler委員會主席江大勇正式對外發(fā)布了openEuler首個AI原生開源操作系統(tǒng)——openEuler24.03LTS版本openE
    的頭像 發(fā)表于 06-15 08:36 ?794次閱讀
    <b class='flag-5'>openEuler</b> 24.03 <b class='flag-5'>LTS</b>正式發(fā)布,首個AI原生開源操作系統(tǒng)

    openEuler 24.03 LTS Meetup:聚焦AI、嵌入式與分布式創(chuàng)新

    隨著OpenAtom openEuler(簡稱“openEuler”)24.03 LTS版本的發(fā)布,這開源操作系統(tǒng)再次成為業(yè)界的焦點。為了
    的頭像 發(fā)表于 06-24 10:08 ?502次閱讀

    中軟國際參加openEuler 24.03 LTS版本發(fā)布會

    國產(chǎn)操作系統(tǒng)的發(fā)展再次迎來了重要里程碑,開放原子開源基金會openEuler社區(qū)在北京舉辦openEuler 24.03 LTS版本發(fā)布會。這場大會不僅是
    的頭像 發(fā)表于 10-10 11:23 ?569次閱讀
    百人百家乐软件供应| 景洪市| 百家乐官网网站那个诚信好| 大发888游戏场下载| 包赢百家乐官网的玩法技巧和规则| 威尼斯人娱乐城信誉怎么样| 百家乐官网路单显示程序| 大发888登陆网页| 罗马百家乐娱乐城| 百家乐官网庄闲客户端| 百家乐赌场论坛| 兰西县| LV百家乐娱乐城| 百家乐官网桌布呢布| 北辰区| 百家乐正负计| 百家乐官网五湖四海娱乐场开户注册 | 皇冠网址大全| 百家乐策略大全| 百家乐官网八卦九| 大发888娱乐场下载ypu rd| 新花园百家乐官网的玩法技巧和规则 | 做生意店铺风水| 百家乐官网真人游戏网| 利博百家乐的玩法技巧和规则| 百家乐官网乐城皇冠| 路劲太阳城怎么样| 百家乐微笑心法搜索| 百家乐官网打法分析| 大哥大百家乐的玩法技巧和规则 | 女神百家乐官网娱乐城| 最好的棋牌游戏| 百家乐的出牌技巧| 百家乐官网博弈之赢者理论| 电子百家乐官网博彩正网| 丹东亿酷棋牌世界官方下载| 百家乐的出牌技巧| 百家乐官网赌场论坛在线| 岱山县| 捕鱼棋牌游戏| 百家乐平注常赢规则|