좋은 값 -20으로 프로세스를 시작하고 싶습니다. 이를 위해서는-와 같은 명령을 사용해야합니다 sudo nice -n -20 matlab
. 그러나 이것은 matlab을 루트로 시작합니다. 비 루트로 matlab을 가질 수있는 방법이 있습니까?
내 현재 접근 방식은-- sudo nice -n -20 sudo -u myusername matlab
나에게 핵처럼 보입니다. 이를위한 직접적인 접근 방법이 있습니까?
nice -n -20 matlab
그리고 이것은 nice 출력입니다. niceness를 설정할 수 없습니다 : 권한이 거부되었습니다. Matlab이 시작되고 좋은 가치는 0입니다.
system('sudo renice ...')
MATLAB에서 실행할 수 있지만 matlab은 MATLAB과 matlab_helper의 두 프로세스를 시작합니다. 나는 둘 다해야 할 수도 있습니다. 또한 matlabpool local
병렬 처리를 시작할 때 모든 MATLAB 프로세스의 우선 순위를 높이기를 원합니다 . @HaukeLaging-당신이 옳다고 생각하기 시작했습니다.
sudo
.root
자신의 프로세스를 멋지게 만드는 데 필요하지 않습니다.