Я хотів би розпочати процес з хорошим значенням -20. Це вимагає від мене використання команди типу - sudo nice -n -20 matlab
. Однак це також починає matlab як root. Чи є спосіб мати матлаб як некореневий?
Мій сучасний підхід - sudo nice -n -20 sudo -u myusername matlab
- що, як на мене, схоже на злом. Чи існує прямий підхід до цього?
nice -n -20 matlab
і це результат приємний: не можна встановити приємність: дозвіл відмовлено. Matlab запускається, і приємне значення дорівнює 0.
system('sudo renice ...')
в MATLAB, але matlab запускає 2 процеси - MATLAB та matlab_helper. Мені, можливо, доведеться це робити і на обох. крім того, я також хочу, щоб усі мої процеси MATLAB мали високий пріоритет - коли я починаю matlabpool local
паралельну обробку. @HaukeLaging - я починаю вважати, що ти маєш рацію.
sudo
.root
не потрібно для приємного власного процесу.