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