taskset 2.27.1 命令詳解


展示 (或改變) 進程的 CPU 親和度。

另請參閱: top

基本用法     詳細用法

運行新命令 (默認行為)
taskset 03 sshd -b 1024
 
檢索現有任務的掩碼
taskset -p 700
 
設置現有任務的掩碼
taskset -p 03 700
 
列錶格式使用逗號分隔而不是掩碼:
taskset -pc 0,3,7-11 700
 
列錶格式範圍可以采用 stride 自變量:
如 0-31:2 相當於掩碼 0x55555555
 
隻使用 CPU 核心 0 運行 python3 程序:
taskset -c 0 python3 main.py
 
隻使用 CPU 核心 0,1 運行 python3 程序:
taskset -c 0,1 python3 main.py
			

基本語法

taskset [options] [mask | cpu-list] [pid|cmd [args...]]
			

Options 選項

參數 EN 解釋 中文翻譯 備注
-a, --all-tasks operate on all the tasks (threads) for a given pid 操作給定 PID 的所有任務 (綫程)
-p, --pid operate on existing given pid 操作現有給定 PID
-c, --cpu-list display and specify cpus in list format 以列錶格式顯示並指定 CPU
-h, --help display this help 顯示此幫助
-V, --version output version information 輸齣版本信息

基本用法

功能 命令 文字解釋 示例 示例解釋
版本 taskset -V 展示版本信息
taskset --version
幫助 taskset -h 展示幫助信息
taskset --help

 

版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。