展示 (或改變) 進程的 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 |
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。