女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

一文詳細(xì)了解openEuler 22.03 LTS版本

openEuler ? 來(lái)源:openEuler ? 作者:openEuler ? 2022-04-12 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

對(duì) Linux 進(jìn)行實(shí)時(shí)性改造,通??蓮膬蓚€(gè)大的方向來(lái)著手。一個(gè)方向是從 Linux 內(nèi)核內(nèi)部開始,直接修改其內(nèi)核源代碼,其典型代表是 Preempt_RT 實(shí)時(shí)補(bǔ)丁;另一個(gè)方向則是從 Linux 內(nèi)核的外圍開始,實(shí)現(xiàn)一個(gè)與 Linux 內(nèi)核共存的實(shí)時(shí)內(nèi)核,即采用雙內(nèi)核方法,其典型實(shí)現(xiàn)為 RTAI/Linux,即現(xiàn)在的 Xenomai。

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

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

什么是 Preempt_RT

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

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

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

當(dāng)前 Preempt_RT 主要特性

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

部署方法

二進(jìn)制部署

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

#yuminstallkernel-rt

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

#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源碼包主要文件
文件 說(shuō)明
kernel.tar.gz 內(nèi)核源碼
patch-5.10.0-60.10.0-rt62_openeuler_defconfig.patch openeuler_defconfig 文件補(bǔ)丁
patch-5.10.0-60.10.0-rt62.patch Preempt_RT 補(bǔ)丁
kernel-rt.spec Preempt_RT 內(nèi)核 spec 文件

源碼部署

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

#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

補(bǔ)丁合入步驟如下:

#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

實(shí)時(shí)性能測(cè)試

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

測(cè)試環(huán)境

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

測(cè)試結(jié)果

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

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

「歸納如下:」

  1. 通過(guò)表 6 數(shù)據(jù)可以判斷,在五種負(fù)載情況下并且 CPU 不隔離,RT 內(nèi)核比非 RT 內(nèi)核實(shí)時(shí)性要強(qiáng)。非 RT 內(nèi)核與 RT 內(nèi)核在 CPU 不隔離情況下,五種負(fù)載對(duì)應(yīng)峰值的比值如表 7(比值數(shù)據(jù)越大表明非 RT 內(nèi)核實(shí)時(shí)性越差):
表7:非RT內(nèi)核與RT的內(nèi)核峰值延遲比值數(shù)據(jù)表
平臺(tái) 空負(fù)載 CPU 負(fù)載 內(nèi)存負(fù)載 IO 負(fù)載 網(wǎng)卡負(fù)載
飛騰 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. 結(jié)合四種設(shè)備的峰值延遲來(lái)看,CPU 負(fù)載對(duì)實(shí)時(shí)性影響一般小于 IO 和內(nèi)存負(fù)載,而網(wǎng)卡負(fù)載影響最小。四種設(shè)備在兩種內(nèi)核下,CPU、內(nèi)存、IO 和網(wǎng)卡負(fù)載與空負(fù)載比值如表 8(比值越小越穩(wěn)定):
表8:負(fù)載與空負(fù)載峰值延遲比值表
平臺(tái) CPU 負(fù)載 內(nèi)存負(fù)載 IO 負(fù)載 網(wǎng)卡負(fù)載
飛騰 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 各項(xiàng)數(shù)據(jù)表明,RT 內(nèi)核在負(fù)載情況下,實(shí)時(shí)性較為穩(wěn)定?!?/strong>

「為確保 Cyclictest 測(cè)試的有效性,經(jīng)過(guò)飛騰 2000 平臺(tái)空載測(cè)試 2 天,最大延遲為 58 微秒?!?/strong>

實(shí)時(shí)性對(duì)系統(tǒng)影響測(cè)試

測(cè)試環(huán)境

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

測(cè)試結(jié)果

  • 飛騰 D2000 平臺(tái) unixbench 測(cè)試結(jié)果

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

表12:?jiǎn)稳蝿?wù)Unixbench測(cè)試結(jié)果
測(cè)試項(xiàng) 非 RT 內(nèi)核 RT 內(nèi)核 RT 內(nèi)核負(fù)載 RT/非 RT RT 負(fù)載/非 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多任務(wù)測(cè)試非 RT 內(nèi)核空負(fù)載、RT 內(nèi)核空負(fù)載、RT 內(nèi)核負(fù)載 cyclictest(cyclictest -m -h 100 -q -i100 -t 1 -p 99 -n),三種狀態(tài)詳細(xì)測(cè)試結(jié)果如下(表中“RT/非 RT”、“RT 負(fù)載/非 RT”為百分比值,數(shù)值越大說(shuō)明 RT 內(nèi)核性能越好):

表13:多任務(wù)Unixbench測(cè)試結(jié)果
測(cè)試項(xiàng) 非 RT 內(nèi)核 RT 內(nèi)核 RT 內(nèi)核負(fù)載 RT/非 RT RT 負(fù)載/非 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 平臺(tái) lmbench 測(cè)試結(jié)果

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

    表14:多任務(wù)Lmbench測(cè)試結(jié)果
    28e10a26-b9d2-11ec-aa7f-dac502259ad0.png
  • 飛騰 2000 平臺(tái)測(cè)試結(jié)果

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

測(cè)試結(jié)論

「Preempt_RT 補(bǔ)丁可以有效提高系統(tǒng)實(shí)時(shí)性,且在多種負(fù)載場(chǎng)景下,實(shí)時(shí)性表現(xiàn)較為穩(wěn)定?!?/strong>

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

后續(xù)工作

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

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

  3. 提升實(shí)時(shí)性

  4. 提升吞吐率

  5. 引入 RTLA、RTSL 機(jī)制等

主要參與者

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

姓名 Gitee ID 郵箱
郭皓 guohaocs2c [email protected]
馬玉昆 kylin-mayukun [email protected]
張遠(yuǎn)航 zhangyh1992 [email protected]


原文標(biāo)題:openEuler 22.03 LTS 新特性解讀 | Preempt_RT

文章出處:【微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213715
  • 實(shí)時(shí)系統(tǒng)

    關(guān)注

    0

    文章

    38

    瀏覽量

    14683
  • openEuler
    +關(guān)注

    關(guān)注

    2

    文章

    327

    瀏覽量

    6333

原文標(biāo)題:openEuler 22.03 LTS 新特性解讀 | Preempt_RT

文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    openEuler 22.03為什么無(wú)法運(yùn)行在VisionFive2上?

    (求助)openEuler 22.03無(wú)法運(yùn)行在VisionFive2上
    發(fā)表于 06-19 07:13

    使用 Canonical MAAS 部署 openEuler 測(cè)試

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

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

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

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

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

    【昉·星光 2 高性能RISC-V單板計(jì)算機(jī)體驗(yàn)】四:在 VisionFive2 上安裝 ROS2 humble

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

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

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

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

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

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

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

    詳細(xì)了解OpenHarmony新圖形框架

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

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

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

    如何使用openEuler WSL sideload

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

    墨芯S4/S30推理加速卡通過(guò)openEuler社區(qū)技術(shù)評(píng)測(cè)

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

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

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

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

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

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

    國(guó)產(chǎn)操作系統(tǒng)的發(fā)展再次迎來(lái)了重要里程碑,開放原子開源基金會(huì)openEuler社區(qū)在北京舉辦openEuler 24.03 LTS版本發(fā)布會(huì)。這場(chǎng)大會(huì)不僅是
    的頭像 發(fā)表于 10-10 11:23 ?819次閱讀