1. 程式人生 > >Linux程序bing指定CPU核/設定CPU親和力三種方法

Linux程序bing指定CPU核/設定CPU親和力三種方法

先記錄一下,日後有時間補充。

  1. Linux shell方法:設定環境變數
    E.g: export GOMP_CPU_AFFINITY=4 //指定CPU核為4
    Reference: GOMP_CPU_AFFINITY – Bind threads to specific CPUs
  2. Linux shell方法:taskset
    E.g: tasket -p <PID> //檢視程序號為PID的程序目前指定的CPU核
    taskset -pc 4,5 <PID> //給程序號為<PID>的程序指定CPU為4、5
  3. Code-Specile:
    Reference:
    Linux程式設計-讓程序或執行緒執行在指定的CPU上

    上述連結中除了對繫結程序到指定CPU的講解外,還有對繫結執行緒到指定CPU的講解。