Re: [問題] set processor affinity
※ 引述《GTFX (我達達的馬蹄~)》之銘言:
: 大家好
: 想請教大家一個問題,請問大家知道有沒有什麼方法是可以在,程式執行之前就可以
: 去設定這個它的cpu affinity,可以確保它執行之後就會在某顆core上面跑。
: 查過有個taskset的指令,但這指令應該是在程式執行之後才能設,因為要給pid的參數
: 所以想請問看看還有沒有其他指令可以做這件事?
: 有trace一下struct task_struct的cpu_mask一開始就會全部online的都設
: 進去,有沒有什麼地方還可以去改的?
: 謝謝
: :)
$ taskset
taskset (util-linux-ng 2.17.2)
usage: taskset [options] [mask | cpu-list] [pid | cmd [args...]]
set or get the affinity of a process
-p, --pid operate on existing given pid
-c, --cpu-list display and specify cpus in list format
-h, --help display this help
-V, --version output version information
The default behavior is to run a new command:
taskset 03 sshd -b 1024
你的 taskset 套件有不一樣嗎 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.36.142
推
07/17 04:30, , 1F
07/17 04:30, 1F
討論串 (同標題文章)