-20の素晴らしい値でプロセスを開始したいと思います。これには、-のようなコマンドを使用する必要がありますsudo nice -n -20 matlab
。ただし、これはmatlabをルートとしても起動します。matlabを非ルートとして使用する方法はありますか?
私の現在のアプローチは-- sudo nice -n -20 sudo -u myusername matlab
それは、私にはハックのように見えます。これを行うための直接的なアプローチはありますか?
nice -n -20 matlab
そして、これはnice出力です:nicenessを設定できません:許可が拒否されました。MATLABは起動し、nice値は0です
system('sudo renice ...')
MATLABで実行できますが、matlabは2つのプロセス-MATLABとmatlab_helperを開始します。私は両方でそれをしなければならないかもしれません。さらにmatlabpool local
、並列処理を開始するときに、すべてのMATLABプロセスの優先度を高くする必要もあります。@HaukeLaging-私はあなたが正しいと考え始めています。
sudo
です。root
あなた自身のプロセスをうまくする必要はありません。