精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

OpenHarmony標準系統(tǒng)內核學習(二)—CPU輕量級隔離特性

系統(tǒng) OpenHarmony
CPU輕量級隔離特性提供了根據系統(tǒng)負載和用戶配置來選擇合適的CPU進行動態(tài)隔離的能力。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區(qū)??

??https://ost.51cto.com??

CPU輕量級隔離特性

基本概念

CPU輕量級隔離特性提供了根據系統(tǒng)負載和用戶配置來選擇合適的CPU進行動態(tài)隔離的能力。

  • 內核會將被隔離CPU上的任務和中斷遷移到其他合適的CPU上執(zhí)行
  • 被隔離的CPU會進入ilde狀態(tài),以此來達到功耗優(yōu)化的目標。同時提供用戶態(tài)的配置和查詢接口來實現更好的系統(tǒng)調優(yōu)。

ilde狀態(tài): 現代處理器通常能夠進入這樣的狀態(tài)——程序的執(zhí)行被暫停,而且屬于它的指令不從內存中提取或執(zhí)行。

參考文檔:https://www.kernel.org/doc/html/v5.10/admin-guide/pm/cpuidle.html

配置指導

使能CPU輕量級隔離特性

啟用CPU輕量級隔離,需要通過編譯內核時打開相應的配置項及依賴,相關CONFIG如下:

rk3568芯片組件config:kernel/linux/config/linux-5.10/arch/arm64/configs/rk3568_standard_defconfig

CONFIG_CPU_ISOLATION_OPT=y
CONFIG_SCHED_CORE_CTRL=y
# 另有部分CONFIG被依賴
CONFIG_SMP=y
CONFIG_SCHED_WALT=y

引入動態(tài)核隔離的內核基礎設施以及對應的用戶態(tài)接口

CPU輕量級隔離特性與kernel_linux_5.10引入動態(tài)核隔離的內核基礎設施以及對應的用戶態(tài)接口相關。

支持隔離核場景和解除隔離核場景。

  • 隔離核:內核根據接口配置值對隔離核上非綁定在本核上的任務進行遷移,放到affinity中其它隔離核上執(zhí)行。
  • 解除隔離核:內核根據接口配置值以及系統(tǒng)負載解除核隔離,任務可以在該核上執(zhí)行。

合入的相關issues如下:https://gitee.com/openharmony/kernel_linux_5.10/issues/I4SRVK?from=project-issue

合入的內核部分代碼如下:https://gitee.com/openharmony/kernel_linux_5.10/pulls/54/files 涉及文件如下

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

相關接口

CPU輕量級隔離提供了一些接口用于控制CPU隔離核的個數以及記錄當前狀態(tài),支持以CPU cluster層級進行配置,這些接口位于每個CPU cluster的首個CPU設備信息目錄中,如/sys/devices/system/cpu/cpu0/core_ctl

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

功能分類

接口名

描述

控制接口

enable

功能開關,1表示開啟,0表示關閉

min_cpus

設置活躍(未隔離)CPU最小核數

max_cpus

設置活躍(未隔離)CPU最大核數,其中最大值為CPU cluster包含的CPU個數

狀態(tài)接口

active_cpus

顯示CPU cluster最終計算需要的CPU核數

need_cpus

顯示當前需要解隔離的CPU核數

global_state

記錄系統(tǒng)所有CPU cluster的狀態(tài)信息,包含CPU 隔離狀態(tài),online狀態(tài)以及負載信息等。

使用CPU輕量級隔離接口

使用hdc_std工具進入rk3568開發(fā)板終端,RK3568 CPU為四核A55

查看CPU輕量級隔離功能開關狀態(tài)

cat /sys/devices/system/cpu/cpu0/core_ctl/enable

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

開關CPU輕量級隔離功能

echo 0 > /sys/devices/system/cpu/cpu0/core_ctl/enable
echo 1 > /sys/devices/system/cpu/cpu0/core_ctl/enable

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

設置活躍CPU最小核數和最大核數

echo 0 > /sys/devices/system/cpu/cpu0/core_ctl/min_cpus
echo 4 > /sys/devices/system/cpu/cpu0/core_ctl/max_cpus

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

顯示當前已經動態(tài)隔離的CPU核

cat /sys/devices/system/cpu/core_ctl_isolated

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

顯示當前未隔離和CPU cluster最終計算需要的CPU核數

cat /sys/devices/system/cpu/cpu0/core_ctl/active_cpus
cat /sys/devices/system/cpu/cpu0/core_ctl/need_cpus

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

顯示系統(tǒng)記錄的所有CPU cluster的狀態(tài)信息

cat /sys/devices/system/cpu/cpu0/core_ctl/global_state

OpenHarmony標準系統(tǒng)內核支持的其它特性

OpenHarmony標準系統(tǒng)內核支持統(tǒng)計各個進程的dma-buf占用

  • 數據收集:在dmabuf export的時候(創(chuàng)建時),記錄exporter(申請者)的pid、進程名等信息。
  • 展示:新增以下兩個內核節(jié)點用于展示,顯示每個進程占用的dmabuf objects信息:包括dmabuf object的大小、對應inode、申請者、exp_name等所需信息。

/proc/process_dmabuf_info 與 /sys/kernel/debug/dma_buf/process_bufinfo 兩個節(jié)點功能相同。

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

OpenHarmony標準系統(tǒng)內核支持Blackbox

  • rk3568上DFX支持了Blackbox功能,大部分情況下,可以記錄重啟前最后時刻的內核日志,路徑為/data/log/bbox
  • Blackbox的功能會在設備掛掉的時候保存現場,內核相關的config:

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

內核編譯選項查看:zcat /proc/config.gz

/proc/config.gz 就是標準系統(tǒng)內核配置文件,用 gzip 格式壓縮過。

只有當內核配置 CONFIG_IKCONFIG 和 CONFIG_IKCONFIG_PROC 為 y,才會在 /proc 中出現 config.gz 文件。

相關issues:https://gitee.com/openharmony/kernel_linux_config/issues/I4WRTR

cpuset與cpu熱插拔解耦

??https://gitee.com/openharmony/kernel_linux_5.10/issues/I4LKQ0?from=project-issue??

# cd/ dev/cpuset
# ls
background cpuset.memory_pressure_enabled
cgroup.clone_children cpuset.memory_spread_page
cgroup.procs cpuset.memory_spread_slab
cgroup.sane_behavior cpuset.mems
cpuset.cpu_exclusive cpuset.sched_load_balance
cpuset.cpus cpuset.sched_relax_domain_level
cpuset.effective_cpus foreground
cpuset.effective_mems notify_on_release
cpuset.mem_exclusive release_agent
cpuset.mem_hardwall system-background
cpuset.memory_migrate tasks
cpuset.memory_pressure top-app
# cat cpuset.cpus
0-3

知識點附送

查看系統(tǒng)支持的CPU核心與在線的核心數

cat /sys/devices/system/cpu/present
cat /sys/devices/system/cpu/online

查看系統(tǒng)支持的CPU離線的狀態(tài)

cat /sys/devices/system/cpu/offline

查看系統(tǒng)支持的CPU在線的狀態(tài)

cat /sys/devices/system/cpu/cpu0/online

開關CPU核心

echo 1 > /sys/devices/system/cpu/cpu0/online
echo 1 > /sys/devices/system/cpu/cpu1/online
echo 0 > /sys/devices/system/cpu/cpu2/online
echo 0 > /sys/devices/system/cpu/cpu3/online

查看CPU信息

cat /proc/cpuinfo

查看計算機名

hostname

查看內核/操作系統(tǒng)/CPU信息

uname -a

查看網卡信息

dmesg | grep -i eth

cpu相關接口

OpenHarmony標準系統(tǒng)內核學習【2】CPU輕量級隔離特性-開源基礎軟件社區(qū)

# cd /sys/devices/system/cpu
# ls
core_ctl_isolated cpu3 isolated online smt
cpu0 cpufreq kernel_max possible uevent
cpu1 cpuidle modalias power vulnerabilities
cpu2 hotplug offline present

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區(qū)??

??https://ost.51cto.com??

責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區(qū)
相關推薦

2023-02-01 16:28:30

Linux內核鴻蒙

2022-09-07 15:08:58

操作系統(tǒng)鴻蒙

2022-10-12 15:14:08

開機動畫鴻蒙

2022-09-15 14:56:12

GDB調試鴻蒙

2022-04-02 20:45:04

Hi3516開發(fā)板操作系統(tǒng)鴻蒙

2021-09-16 15:04:28

鴻蒙HarmonyOS應用

2021-11-08 07:19:45

鴻蒙HarmonyOS應用

2022-09-13 16:10:15

鴻蒙操作系統(tǒng)

2022-09-16 15:01:37

操作系統(tǒng)技術鴻蒙

2022-09-06 15:46:52

speexdsp鴻蒙

2023-12-29 08:45:40

Python3.8鴻蒙解釋器

2023-06-27 15:12:46

C++三方庫移植

2022-09-15 15:21:22

操作系統(tǒng)鴻蒙

2022-09-14 15:28:19

操作系統(tǒng)鴻蒙

2022-01-13 10:11:59

鴻蒙HarmonyOS應用

2022-02-16 16:01:02

Hi3516開發(fā)板鴻蒙

2013-04-27 19:22:54

Ubuntu 13.0Lunbuntu 13

2009-09-11 08:26:49

Linux系統(tǒng)CRUX 2.6Linux

2021-07-19 15:34:05

鴻蒙HarmonyOS應用

2023-04-10 09:44:22

內核鼠標調試鴻蒙
點贊
收藏

51CTO技術棧公眾號

久久久久久久久久久91| 日韩欧美久久一区| 亚洲精美视频| 国产夫妻性生活视频| 亚洲福利精品| 在线观看不卡av| 少妇熟女视频一区二区三区 | 国产日韩欧美视频在线观看| 合欧美一区二区三区| 亚洲天堂男人天堂| 又黄又爽又色的视频| 伊人久久国产| 亚洲老妇xxxxxx| 欧美日韩在线一二三| 国产富婆一级全黄大片| 视频一区视频二区在线观看| 欧美黑人性猛交| 超碰人人干人人| 福利在线一区| 91麻豆精品久久久久蜜臀| 中文字幕无码精品亚洲35| 国产精品久久麻豆| 久久久美女艺术照精彩视频福利播放| 亚洲曰本av电影| 在线不卡免费视频| 亚洲一区一卡| 欧美极品美女电影一区| 三级黄色录像视频| 国产亚洲欧美日韩在线观看一区二区| 欧美精品一区二区三区一线天视频| 国产又大又黄又粗的视频| 福利在线免费视频| 亚洲在线中文字幕| 8x8x华人在线| 久草免费在线| 亚洲婷婷国产精品电影人久久| 欧美男人的天堂| 免费av网站在线播放| 国产精品夜夜爽| 成人xvideos免费视频| 自拍偷拍精品视频| 日本欧美韩国一区三区| 日本最新高清不卡中文字幕| 日韩一区二区视频在线| 日韩视频三区| 午夜欧美大片免费观看| 精品无码久久久久久久久| 91精品国产调教在线观看| 最近2019中文免费高清视频观看www99| 精品人妻一区二区三区日产乱码卜 | 一区二区三区四区在线| 91免费视频黄| a毛片在线看免费观看| 自拍偷拍亚洲欧美日韩| 日本xxxxx18| 国产www视频在线观看| 亚洲制服丝袜av| 男女啪啪免费视频网站| 极品在线视频| 色综合一区二区三区| 男人天堂999| xx欧美视频| 色婷婷久久久久swag精品| 黄色片视频在线播放| 88xx成人免费观看视频库| 欧美私人免费视频| 天堂av在线8| 日韩黄色av| 调教一区二区| 国产婷婷精品av在线| 日韩国产欧美一区| 91高清在线| 亚洲欧美日韩精品久久久久| 99热这里只有精品7| 性欧美video高清bbw| 午夜精品福利在线| 成人精品视频一区二区| 日韩一级特黄| 欧美成人精品二区三区99精品| 少妇献身老头系列| 青青久久av| 视频在线观看99| 九九视频免费看| 国产精品婷婷| 国产欧美日韩免费| 成人久久久精品国产乱码一区二区| av在线不卡电影| 亚洲一区二区三区四区中文| 在线中文字幕视频观看| 欧美视频第一页| 四虎成人在线播放| 日韩mv欧美mv国产网站| 色综合亚洲精品激情狠狠| 久久久久亚洲av片无码下载蜜桃| 香蕉成人久久| 亚洲一区中文字幕在线观看| 天天干视频在线观看| 中文av一区二区| 隔壁人妻偷人bd中字| av亚洲一区二区三区| 欧美大片在线观看| 欧美黄色激情视频| 国产精品啊v在线| 国产精品99一区| 欧美一级淫片免费视频魅影视频| 国产丝袜欧美中文另类| 阿v天堂2018| 亚洲欧美在线综合| 精品视频在线观看日韩| 精品爆乳一区二区三区无码av| 久久综合影音| 久久久久久久久一区二区| av在线网址观看| 欧美性极品少妇| 成人无码www在线看免费| 欧美日韩三区| 成人美女av在线直播| 免费一级在线观看播放网址| 一区二区三区波多野结衣在线观看| 日本激情视频在线| 日本成人中文| 欧美国产日韩xxxxx| 136福利视频导航| 久久久精品人体av艺术| 国产综合av在线| 一区中文字幕| 久久97精品久久久久久久不卡| 中文字幕乱码视频| 久久久综合网站| 波多野结衣50连登视频| 国产精品天天看天天狠| 欧美大秀在线观看| 国产福利免费视频| 亚洲人成亚洲人成在线观看图片| 国产又黄又猛又粗| 精品国产一区一区二区三亚瑟| 国内精品视频久久| 老牛影视av牛牛影视av| 亚洲在线免费播放| 国产精品果冻传媒| 极品av少妇一区二区| 99re在线国产| 欧美aaa免费| 日韩欧美一卡二卡| 久久精品视频久久| 成人av网站免费观看| 久操网在线观看| 精品嫩草影院| 777国产偷窥盗摄精品视频| 秋霞欧美在线观看| 精品成人av一区| 男男做爰猛烈叫床爽爽小说 | 久久婷婷色综合| 又粗又黑又大的吊av| 婷婷激情久久| 国产成人在线一区二区| 成av人电影在线观看| 欧美日韩国产综合一区二区三区 | 国产精品久久占久久| 91社区国产高清| 伊人影院在线视频| 亚洲国产精品字幕| 国产高清中文字幕| 国产精品麻豆欧美日韩ww| 天天色综合天天色| 欧美一区二区| 精品欧美国产| 美女色狠狠久久| 久久精品中文字幕电影| 国产xxxx在线观看| 五月开心婷婷久久| 国产黄色大片免费看| 激情文学综合丁香| a级黄色小视频| 国产欧美日韩在线观看视频| 成人h片在线播放免费网站| 色噜噜狠狠狠综合欧洲色8| 亚洲精品国产精品国自产在线| 精品不卡一区二区| 中文字幕一区av| 欧美xxxxx精品| 视频一区在线播放| 黄黄视频在线观看| 日韩在线影视| 91免费精品视频| 美女网站在线看| 中日韩午夜理伦电影免费| www.亚洲天堂.com| 91精品福利视频| 黄页网站免费观看| 欧美国产日韩a欧美在线观看| 初高中福利视频网站| 久热精品在线| 99热亚洲精品| 国产精品久久占久久| 免费国产一区| 久久久久亚洲精品中文字幕| 欧美一级大胆视频| 永久免费网站在线| 亚洲人成网站999久久久综合| 99国产精品久久久久99打野战| 欧美午夜精品久久久久久人妖 | 欧美性xxxx| 好吊色视频在线观看| 久久久99精品免费观看不卡| 亚洲女则毛耸耸bbw| 久久电影网站中文字幕| 久久国产成人精品国产成人亚洲| 亚洲最新色图| 日韩欧美在线观看强乱免费| 国产精品一区二区中文字幕| 国产又爽又黄的激情精品视频| 精品人人视频| 欧美日韩高清区| 蜜桃视频网站在线| 亚洲一区二区国产| 婷婷亚洲一区二区三区| 精品久久久久久久久久久久久久久久久 | 日本成人在线视频网站| 国产高清av在线播放| 在线一区免费| 综合国产精品久久久| 欧美精品尤物在线观看| 久久一区免费| 欧美黑人巨大videos精品| 成人一区二区在线| 麻豆视频久久| 91精品国产综合久久男男| 成人在线视频播放| 国产成人精品午夜| 吉吉日韩欧美| 欧美壮男野外gaytube| а√天堂中文在线资源8| 欧美人与物videos| 尤物视频在线看| 欧美成人第一页| 操你啦在线视频| 久久伊人色综合| 岛国成人毛片| 欧美成人免费全部| 国产超级va在线视频| 蜜臀久久99精品久久久无需会员| 超碰超碰在线| 欧美日本中文字幕| 女人黄色免费在线观看| 欧美日韩国产va另类| 色呦呦在线观看视频| 欧美精品久久久久久久久久| 在线日韩精品视频| 免费a级在线播放| 欧美xxxx18国产| 1234区中文字幕在线观看| 久久久久久久久久久亚洲| 免费在线播放电影| 午夜精品视频网站| 亚洲一二三四| 国产精品免费久久久久久| 亚洲一区导航| 国产精品国产精品国产专区不卡| 国产在线播放精品| 免费精品视频一区| 秋霞欧美视频| 黄色小视频大全| 亚洲国产午夜| 91av在线免费播放| 精品一区二区三区在线观看国产 | 亚洲天堂av资源在线观看| 超碰97在线人人| 首页亚洲中字| 亚洲a∨一区二区三区| 亚洲男女av一区二区| 欧美a级免费视频| 老鸭窝亚洲一区二区三区| 91香蕉视频污版| 国产激情一区二区三区桃花岛亚洲| 无码国产精品一区二区免费式直播| 99久久国产综合色|国产精品| 亚洲久久久久久久| 亚洲美女屁股眼交| 六月丁香婷婷综合| 7777精品伊人久久久大香线蕉完整版 | 亚洲高潮无码久久| 国产日韩欧美一区| 亚洲第一成肉网| 972aa.com艺术欧美| 国产精品久久国产精麻豆96堂| 一二三区精品视频| 日本黄色中文字幕| 日韩视频免费观看高清完整版| 五月激情婷婷综合| 欧美成人免费观看| 性欧美freehd18| 国产精品一级久久久| 大胆日韩av| 男女视频网站在线观看| 久久精品久久久精品美女| 精品国产av色一区二区深夜久久| 国产精品乱码妇女bbbb| 久久夜色精品亚洲| 4438亚洲最大| 经典三级在线| 欧美精品久久久久a| 99精品在线免费观看| 欧美在线播放一区二区| 国产精品theporn| 国产成人美女视频| 久久久亚洲精品一区二区三区| 日本妇女毛茸茸| 欧美私模裸体表演在线观看| 男人天堂网在线视频| 久久久精品久久久久| 欧美xnxx| 欧美成ee人免费视频| 亚洲一级影院| 熟妇女人妻丰满少妇中文字幕| 国产日本欧洲亚洲| wwwwww国产| 精品国产一区二区在线观看| 黄色动漫在线观看| 国产精品网站入口| 精品国产成人| 北条麻妃在线一区| 91美女蜜桃在线| 日本五十路女优| 欧美成人r级一区二区三区| 日本天堂在线观看| 国产精品欧美亚洲777777| 欧美人与牛zoz0性行为| 国产精品一区二区免费在线观看| 国产成人免费视| 国产一区二区播放| 51精品视频一区二区三区| 精品美女在线观看视频在线观看| 国产精品久久久av| 成人一二三区| 杨幂毛片午夜性生毛片 | 久久久久久久久艹| 日韩欧美国产麻豆| 91精品久久久久久粉嫩| 18成人免费观看网站下载| 天天做天天爱天天爽综合网| 五月激情五月婷婷| 亚洲欧美综合色| 国产欧美久久久| 久久国产精彩视频| 欧洲精品99毛片免费高清观看| 波多野结衣 作品| 国产东北露脸精品视频| 久久丫精品久久丫| 亚洲成人精品av| 一区二区电影免费观看| 青青草原成人| 久久99国产乱子伦精品免费| 国产黄a三级三级| 欧美一级在线视频| 免费在线播放电影| 欧美日本韩国一区二区三区| 久久福利精品| 日本黄区免费视频观看| 欧美一区二区网站| 丁香花在线电影| 欧美日韩国产高清视频| 日本不卡视频在线| 全网免费在线播放视频入口| 欧美不卡视频一区| 在线能看的av网址| 一区二区三区在线观看www| 国产成人亚洲精品狼色在线| 日韩 欧美 精品| 亚洲天天在线日亚洲洲精| 中文幕av一区二区三区佐山爱| 欧美又粗又长又爽做受| 2020日本不卡一区二区视频| 一本色道久久综合亚洲| 欧美日韩国产二区| 久久超碰99| 欧美69精品久久久久久不卡| 偷窥少妇高潮呻吟av久久免费| 高清毛片在线看| 99国精产品一二二线| 免费中文字幕日韩欧美| 亚洲 欧美 变态 另类 综合| 精品88久久久久88久久久| 欧美性片在线观看| 毛片在线视频观看| 国产日韩欧美制服另类| 国产成人免费看一级大黄| 国产成人短视频| 国内精品久久久久久久97牛牛| 国产精品扒开腿做爽爽| 日韩亚洲欧美在线观看| 正在播放日韩精品| 日本免费成人网| 国产欧美日韩精品在线| 午夜精品久久久久久久爽| 国产精品久久久久久久一区探花| 亚洲先锋成人| a一级免费视频| 亚洲精品丝袜日韩| 91欧美极品|