लिनक्समा "नाइस" र "रेनिइस" आदेशहरू प्रयोग गर्दै

यो सबै प्राथमिकताहरू हो।

लिनक्स प्रणालीले धेरै प्रक्रियाहरू (कार्यहरू) सँगै चलाउन सक्छ। यद्यपि यदि CPU मा धेरै प्रोसेसरहरू वा कोर छ भने, सामान्यतया प्रक्रियाहरू को संख्या भन्दा टाढा उपलब्ध कोरहरूको संख्या भन्दा बढी छ। यो सक्रिय प्रक्रियाहरूमा उपलब्ध सीपीयू चक्र वितरण गर्न लिनक्स कर्नेलको कार्य हो।

प्राथमिकताहरू प्राप्त गर्न राम्रो

पूर्वनिर्धारित रूपमा, सबै प्रक्रियाहरू समान तुरुन्तै मानिन्छ र सीपीयू समयको एकै मात्रामा आवंटित गरिन्छ। प्रयोगकर्ताहरूको प्रक्रियाको सम्बन्धमा महत्त्वपूर्ण महत्त्व परिवर्तन गर्न सक्षम पार्न लिनक्सले प्रत्येक कामको साथ सेट गर्न वा प्रयोगकर्ताद्वारा परिवर्तन गर्न प्राथमिकता प्राथमिकता प्यारामिटरसँग सम्बद्ध गर्दछ। लिनक्स कर्नेलले प्रत्येक प्रक्रियाको सापेक्ष प्राथमिक मानमा आधारितको लागि CPU समयलाई सुरक्षित गर्दछ।

यो उद्देश्यको लागि राम्रो प्यारामिटर प्रयोग गरिन्छ। यसले माइनस 20 देखि 1 9 सम्मको दायरा र मात्र पूर्णांक मानहरूमा लिन सक्छ। न्यूनतम 20 को मूल्य उच्च प्राथमिकता स्तर को प्रतिनिधित्व गर्दछ, जबकि 1 9 सबै भन्दा कम प्रतिनिधित्व गर्दछ। तथ्य भनेको कि उच्च प्राथमिकता स्तर संकेत गरिएको छ सबै भन्दा नकारात्मक संख्या केहि हदसम्म असंगत छ; तथापि, निचो प्राथमिकतामा दौडिन्छ "असल" मानिन्छ किनभने यो सीपीयू समयको ठूलो साझेदारीको प्रयोग गर्ने अन्य प्रक्रियाहरू अनुमति दिन्छ।

राम्रो कसरी खेल्न

कमांडको प्रयोग राम्रो तरिकाले एक नयाँ प्रक्रिया (काम) सुरु गर्दछ र यसलाई एक प्राथमिकता (राम्रो) मूल्यलाई एकै समयमा प्रदान गर्दछ। पहिले नै चलिरहेको प्रक्रियाको प्राथमिकता परिवर्तन गर्न, आदेश पुनःनामाकरण प्रयोग गर्नुहोस्।

उदाहरणका लागि, निम्न आदेश रेखा "ठूलो-नौकरी" प्रक्रिया सुरु हुन्छ, राम्रो मूल्यलाई 12 लाई सेट गर्नुहोस्:

राम्रो -12 ठूलो काम

ध्यान दिनुहोस् कि 12 को अगाडि ड्यासले माइनस चिन्ह प्रतिनिधित्व गर्दैन। राम्रो आदेशमा तर्कको रूपमा पास गरिएको झण्डा चिन्ह लगाउने सामान्य प्रकार्य छ।

माइनस 12 लाई राम्रो मान सेट गर्न, अर्को ड्यास थप्नुहोस्:

राम्रो - 12 ठूलो काम

याद राख्नुहोस् कि कम राम्रो मूल्यहरू उच्च प्राथमिकतासँग मेल खान्छ। यसैले, -12 सँग 12 भन्दा उच्च प्राथमिकता छ। पूर्वनिर्धारित राम्रो मूल्य हो। नियमित नियमित प्रयोगकर्ताहरूले निम्न प्राथमिकताहरू (सकारात्मक राम्रा मानहरू) सेट गर्न सक्छन्। उच्च प्राथमिकताहरू (नकारात्मक राम्रो मानहरू) प्रयोग गर्न, प्रशासक विशेषाधिकार आवश्यक छ।

तपाईंले पहिले नै पुन: नामाकरण प्रयोग गरी चलिरहेको कामको प्राथमिकता परिवर्तन गर्न सक्नुहुन्छ:

रेनिज 17 -p 1134

यसले कार्य आईडी 1134 17 देखि 17 सम्मको राम्रो मूल्य परिवर्तन गर्दछ। यस अवस्थामा, राम्रो मान निर्दिष्ट गर्दा आदेश विकल्पको लागि कुनै ड्यास प्रयोग गरिएको छैन। निम्न आदेश 1134 देखि -3 सम्मको राम्रो मूल्य परिवर्तन गर्दछ:

रेजिस -3 -पी 1134

हालको प्रक्रियाहरूको सूची छाप्नका लागि, ps आदेश प्रयोग गर्नुहोस्। "L" (जस्तै "सूची" मा) विकल्प थप्नाले स्तम्भ हेडिंग "एनआई" अन्तर्गत राम्रो मान सूची गर्दछ। उदाहरणका लागि:

ps -al