[請益] 限制執行檔cpu使用數量

作者: prolog (波卡)   2019-01-05 13:14:39
各位好
我們知道如果要限制Matlab script運作時使用的cpu數量
可以在腳本中加入maxNumCompThreads(1);這行
以限制該腳本運算時只會使用1個cpu進行運算
但如果我要運算的是一個已經編譯過的Matlab exe執行檔
我要如何限制這個執行檔使用的cpu數量?
環境
os:linux centos 沒有root權限
MATLAB Runtime v85
以上問題 謝謝指教
作者: mp19990920 (郝渴連)   2019-01-07 11:18:00
開個只有 N 的 CPU 的 VM 來執行此 exe 檔
作者: prolog (波卡)   2019-01-08 14:05:00
後來從linux指令下手 ,用taskset -c 0,1 exename可以把exename限制在cpu0跟cpu1上面run

Links booklink

Contact Us: admin [ a t ] ucptt.com