हे सर्व प्राथमिकतांविषयी आहे.
लिनक्स सिस्टीम एकाच वेळी अनेक प्रक्रिया (नोकर) चालवू शकतात. जरी CPU मध्ये एकापेक्षा जास्त प्रोसेसर किंवा कोरे असतील तरी, प्रोसेसची संख्या बहुधा उपलब्ध कोरची संख्या ओलांडते. सक्रिय कार्यपद्धतीमध्ये उपलब्ध CPU सायकल वितरीत करण्यासाठी हे लिनक्स कर्नलचे काम आहे.
प्राथमिकता सरळ करण्यासाठी छान
डीफॉल्टनुसार, सर्व प्रक्रिया तितक्याच जलद गृहीत धरल्या जातात आणि समान कालावधीची CPU वेळ दिली जाते. वापरकर्त्यांना प्रक्रियेचे सापेक्ष महत्त्व बदलण्यासाठी सक्षम करण्यासाठी, प्रत्येक प्राधान्यासह वापरकर्त्याने प्राधान्य घटक लिनक्सला संबद्ध करते किंवा सेट केले जाऊ शकते. लिनक्स कर्नेल नंतर प्रत्येक प्रोसेससाठी त्याच्या संबंधित प्राधान्य मूल्यावर आधारित CPU वेळ आरक्षित करतो.
या उद्देशासाठी छान मापदंड वापरले आहे. हे वजा 20 पासून प्लस 1 9 पर्यंत असते आणि केवळ पूर्णांक मूल्य लागू शकतात. वजा 20 ची किंमत सर्वोच्च प्राधान्य पातळी दर्शविते, तर 1 9 सर्वात कमी दर्शवते. सर्वात जास्त प्राधान्य पातळी सर्वात नकारात्मक संख्येने दर्शविली आहे हे तथ्य काही प्रमाणात अनीत आहे; तथापि, कमी प्राधान्य चालवणे "चांगले" मानले जाते, कारण ते इतर प्रक्रियांना CPU वेळचा मोठा हिस्सा वापरण्याची अनुमती देते.
नाइस कसे खेळायचे
कमांडचा वापर करून नवीन प्रक्रिया (जॉब) सुरू होते आणि त्याच वेळी प्राधान्य (छान) मूल्य लागू केले जाते. आधीपासूनच चालू असलेल्या प्रक्रियेची प्राधान्यता बदलण्यासाठी, आदेश भाड्याने वापरा
उदाहरणार्थ, खालील कमांड लाईन "मोठ्या-नोकर" प्रक्रियेस प्रारंभ करते, 12:
छान -12 मोठ्या-नोकर
लक्षात ठेवा की 12 च्या समोरचे डॅश वजा चिन्ह आहे असे नाही. छान आदेशावर एक युक्तिवाद म्हणून मंजूर ध्वजांकन चिन्हांकित करण्याचे सामान्य कार्य आहे.
छान मूल्य कमी करण्यासाठी 12 सेट करण्यासाठी, दुसरा डॅश जोडा:
छान - 12 मोठे-नौकरी
लक्षात ठेवा की कमी छोट्या मूल्यांना उच्च प्राधान्य असते तर, -12 मध्ये 12 पेक्षा जास्त प्राधान्यता आहे. डीफॉल्ट छान मूल्य 0 आहे. नियमित वापरकर्ते निम्न प्राथमिकता (सकारात्मक छान मूल्या) सेट करू शकतात. उच्च प्राथमिकता (नकारात्मक छान मूल्या) वापरण्यासाठी, प्रशासक विशेषाधिकार आवश्यक आहेत.
आपण नोकरीचा प्राधान्य बदलू शकता जो आधीपासूनच भाड्याने घेत आहे.
नारंगी 17-पी 1134
हे कार्य ID 1134 ते 17 असलेल्या कामाचे छान मूल्य बदलते. या प्रकरणात, नमूद पर्यायासाठी जेव्हा छान मूल्य निर्दिष्ट करते तेव्हा डॅश वापरली जात नाही. खालील आज्ञा प्रक्रियेची छान मुल्याव बदलते 1134 ते -3:
नारकी -3-पी 1134
वर्तमान प्रोसेसेसची यादी छापण्यासाठी , ps कमांड वापरा. "L" ("यादी" मध्ये सांगितल्याप्रमाणे) जोडणे "स्तंभन शीर्षक" शीर्षकाखाली छान मूल्य सूचीबद्ध करते. उदाहरणार्थ:
ps -al