我想以-20的不错的价值开始一个过程。这要求我使用类似-的命令sudo nice -n -20 matlab。但是,这也会以root身份启动matlab。有没有办法让matlab成为非root用户?
我当前的方法是-- sudo nice -n -20 sudo -u myusername matlab在我看来,这很像黑客。有直接的方法可以做到这一点吗?
nice -n -20 matlab这是输出nice:无法设置niceness:权限被拒绝。Matlab的启动和漂亮的值是0
system('sudo renice ...')在MATLAB中运行,但是matlab启动2个进程-MATLAB 和matlab_helper。我可能都必须同时做。此外,当我开始matlabpool local 进行并行处理时,我还希望所有MATLAB过程都具有较高的优先级。@HaukeLaging-我开始认为你是对的。
sudo。root不需要使您自己的过程变得更好。