作者prolog (波卡)
看板MATLAB
標題[請益] 限制執行檔cpu使用數量
時間Sat Jan 5 13:14:39 2019
各位好
我們知道如果要限制Matlab script運作時使用的cpu數量
可以在腳本中加入maxNumCompThreads(1);這行
以限制該腳本運算時只會使用1個cpu進行運算
但如果我要運算的是一個已經編譯過的Matlab exe執行檔
我要如何限制這個執行檔使用的cpu數量?
環境
os:linux centos 沒有root權限
MATLAB Runtime v85
以上問題 謝謝指教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.229.65
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1546665284.A.7A8.html
1F:→ mp19990920: 開個只有 N 的 CPU 的 VM 來執行此 exe 檔 01/07 11:18
2F:→ prolog: 後來從linux指令下手 ,用taskset -c 0,1 exename 01/08 14:05
3F:→ prolog: 可以把exename限制在cpu0跟cpu1上面run 01/08 14:06