घर विकास प्राथमिकता निर्धारण क्या है? - टेक्नोपेडिया से परिभाषा

प्राथमिकता निर्धारण क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - प्राथमिकता निर्धारण का क्या अर्थ है?

प्राथमिकता निर्धारण समयबद्धता के आधार पर निर्धारण प्रक्रिया का एक तरीका है। इस पद्धति में, शेड्यूलर प्राथमिकता के अनुसार काम करने के लिए कार्यों को चुनता है, जो अन्य प्रकार के शेड्यूलिंग से अलग है, उदाहरण के लिए, एक साधारण राउंड रॉबिन।

प्राथमिकता निर्धारण में प्रत्येक प्रक्रिया के लिए प्राथमिकता असाइनमेंट शामिल है, और उच्च प्राथमिकताओं वाली प्रक्रियाओं को पहले किया जाता है, जबकि समान प्राथमिकताओं वाले कार्यों को पहले आओ-पहले पाओ (FCFS) या राउंड रॉबिन के आधार पर किया जाता है। सामान्य-प्राथमिकता-शेड्यूलिंग एल्गोरिथ्म का एक उदाहरण सबसे छोटा काम-पहला (एसजेएफ) एल्गोरिथ्म है।

Techopedia प्राथमिकता निर्धारण को स्पष्ट करता है

प्राथमिकताएं गतिशील या स्थिर हो सकती हैं। निर्माण के दौरान स्थैतिक प्राथमिकताओं को आवंटित किया जाता है, जबकि गतिशील प्राथमिकताओं को सिस्टम में रहते हुए प्रक्रियाओं के व्यवहार के आधार पर असाइन किया जाता है। वर्णन करने के लिए, अनुसूचक इनपुट / आउटपुट (I / O) गहन कार्यों का पक्ष ले सकता है, जो महंगे अनुरोधों को जल्द से जल्द जारी करने की अनुमति देता है।

प्राथमिकताओं को आंतरिक या बाह्य रूप से परिभाषित किया जा सकता है। आंतरिक रूप से परिभाषित प्राथमिकताएं किसी दिए गए प्रक्रिया की प्राथमिकता की गणना करने के लिए कुछ मापने योग्य मात्रा का उपयोग करती हैं। इसके विपरीत, बाहरी प्राथमिकताओं को ऑपरेटिंग सिस्टम (ओएस) से परे मानदंड का उपयोग करके परिभाषित किया जाता है, जिसमें प्रक्रिया का महत्व शामिल हो सकता है, साथ ही साथ कंप्यूटर का उपयोग, उपयोगकर्ता वरीयता, वाणिज्य और राजनीति जैसे अन्य कारकों के लिए उपयोग किए जा रहे संसाधनों का योग।, आदि।

प्राथमिकता निर्धारण निम्नलिखित में से कोई भी हो सकता है:

  • निवारक: इस प्रकार का निर्धारण केंद्रीय प्रसंस्करण इकाई (सीपीयू) के मामले में कर सकता है, जो मौजूदा प्रक्रियाओं की तुलना में ताजा रूप से आने वाली प्रक्रिया की प्राथमिकता है।
  • गैर-निवारक: इस प्रकार का शेड्यूलिंग एल्गोरिदम बस नई प्रक्रिया को तैयार कतार के शीर्ष पर रखता है।

अनिश्चितकालीन अवरोधन, जिसे अन्यथा भुखमरी कहा जाता है, प्राथमिकता निर्धारण अनुसूचियों से संबंधित प्रमुख मुद्दों में से एक है। यह एक ऐसी स्थिति है जहां एक प्रक्रिया निष्पादित होने के लिए तैयार है, लेकिन सीपीयू को सौंपा जाने में एक लंबे इंतजार का सामना करना पड़ता है।

यह अक्सर संभव है कि एक प्राथमिकता निर्धारण निर्धारण एल्गोरिथ्म कम-प्राथमिकता वाली प्रक्रिया को अनिश्चित काल तक प्रतीक्षा कर सकता है। उदाहरण के लिए, तीव्रता से भरी हुई प्रणाली में, यदि कई उच्च प्राथमिकता वाली प्रक्रियाएं हैं, तो निम्न-प्राथमिकता वाली प्रक्रियाओं को निष्पादन के लिए सीपीयू कभी नहीं मिल सकता है।

भुखमरी का एक उपाय उम्र बढ़ने है, जो एक ऐसी तकनीक है जिसका उपयोग धीरे-धीरे उन प्रक्रियाओं की प्राथमिकता को बढ़ाने के लिए किया जाता है जो सिस्टम में लंबे समय तक प्रतीक्षा करते हैं।

प्राथमिकता निर्धारण क्या है? - टेक्नोपेडिया से परिभाषा