Home > 一般 > sched_setaffinity とか taskset とか

sched_setaffinity とか taskset とか

  • 2013-10-22 (Tue) 21:11
  • 一般

Linux で taskset でシェルに割り当てるCPUセットを指定しておくと,そのシェルで立ち上げたプログラムにもその affinity が引き継がれるのだけど…… そのプログラムで sched_setaffinity を呼び出すとシェルの affinity なんぞ関係なくなるというのに困った.同じシステムコールだし当たり前といえば当たり前なのだけど.

使える CPU の集合を厳格に規定できると嬉しいのだけど,Linux だとやりようがわからない.VM 立ち上げて VM の affinity を設定するってのが解決か?

★下記に2つの英単語をスペースで区切って入力してください

Home > 一般 > sched_setaffinity とか taskset とか

Search
Feeds

Page Top