मैं -20 के अच्छे मूल्य के साथ एक प्रक्रिया शुरू करना चाहता हूं। इसके लिए मुझे कमांड का उपयोग करने की आवश्यकता है जैसे - sudo nice -n -20 matlab
। हालाँकि, यह जड़ के रूप में भी मटलब को शुरू करता है। वहाँ एक तरह से गैर जड़ के रूप में matlab है?
मेरा वर्तमान तरीका है - sudo nice -n -20 sudo -u myusername matlab
- जो, मेरे लिए हैक की तरह दिखता है। क्या ऐसा करने के लिए एक सीधा दृष्टिकोण है?
nice -n -20 matlab
और यह आउटपुट अच्छा है: अच्छाई सेट नहीं कर सकता: अनुमति से इनकार किया। मतलाब शुरू होता है और अच्छा मूल्य 0. है
system('sudo renice ...')
MATLAB में चला सकता हूं , लेकिन matlab 2 प्रक्रियाएं शुरू करता है - MATLAB और matlab_helper। मुझे यह दोनों पर करना पड़ सकता है। इसके अलावा, मैं यह भी चाहता हूं कि मेरी सभी MATLAB प्रक्रियाएं उच्च प्राथमिकता की हों - जब मैं matlabpool local
समानांतर प्रसंस्करण के लिए शुरू करता हूं । @ हॉकिंग - मुझे लगता है कि आप सही हैं।
sudo
।root
अपनी प्रक्रिया को अच्छा करने की जरूरत नहीं है।