ओएस मध्ये दीर्घकालीन वि शॉर्ट-टर्म शेड्यूलर

लेखक: Laura McKinney
निर्मितीची तारीख: 5 एप्रिल 2021
अद्यतन तारीख: 18 मे 2024
Anonim
ओएस मध्ये दीर्घकालीन वि शॉर्ट-टर्म शेड्यूलर - तंत्रज्ञान
ओएस मध्ये दीर्घकालीन वि शॉर्ट-टर्म शेड्यूलर - तंत्रज्ञान

सामग्री

भिन्न अटींमध्ये त्यांचे स्पष्टीकरण असते ज्यामुळे ते भिन्न किंवा एकमेकांसारखे बनतात परंतु मुख्य तपशील ज्यामुळे त्यांना वेगळे केले जाते त्यांना अत्यंत महत्त्व असते. या लेखात चर्चा होणारी दोघे एक दीर्घकालीन आणि अल्प-मुदतीसाठी अनुसूची आहेत आणि त्या दोघांचा एकमेकांशी जवळचा संबंध आहे. हा लेख त्यांच्यातील मुख्य फरक शोधण्यात मदत करतो. दीर्घ-मुदतीच्या शेड्यूलरला अशा सिस्टमची व्याख्या प्राप्त होते जी प्रारंभापासून सिस्टममध्ये कोणत्या प्रोग्राम्समध्ये प्रवेश करते हे शोधण्यात मदत करते. तर, शॉर्ट-टर्म शेड्यूलरला अशा सिस्टमची व्याख्या मिळते जी प्रोसेसरसाठी कोणते प्रोग्राम्स सर्वात महत्वाचे आहेत हे शोधण्यात मदत करते.


अनुक्रमणिका: ओएस मध्ये लाँग-टर्म आणि शॉर्ट-टर्म शेड्यूलरमधील फरक

  • तुलना चार्ट
  • ओएस मध्ये दीर्घकालीन शेड्यूलर म्हणजे काय?
  • ओएस मध्ये शॉर्ट-टर्म शेड्युलर म्हणजे काय?
  • मुख्य फरक

तुलना चार्ट

भेदाचा आधारओएस मध्ये दीर्घकालीन वेळापत्रकओएस मध्ये शॉर्ट-टर्म शेड्युलर
व्याख्याएक प्रणाली जी प्रारंभापासून प्रणालीमध्ये कोणत्या प्रोग्राममध्ये प्रवेश करते हे शोधण्यात मदत करते.प्रोसेसरसाठी कोणते प्रोग्राम सर्वात महत्वाचे आहेत हे शोधण्यात मदत करणारी एक प्रणाली.
नावजॉब शेड्यूलरसीपीयू शेड्यूलर
कार्यरतसूचीमधून सर्वात संबंधित प्रोग्राम निवडतो आणि नंतर अंमलबजावणीची प्रक्रिया सुरू होण्यासाठी मेमरीमध्ये लोड करते.आवश्यक प्रोग्राम घेते आणि त्वरित चालवते.
निवडसर्व प्रोग्राम्स रांगेत सेट केले जातात आणि नंतर आवश्यकतेनुसार निवडले जाणारे सर्वोत्कृष्ट प्रोग्राम.अशी कोणतीही रांग अस्तित्वात नाही आणि फक्त साधने मर्यादित आहेत.

ओएस मध्ये दीर्घकालीन शेड्यूलर म्हणजे काय?

लाँग-टर्म शेड्यूलरला अशा सिस्टमची व्याख्या प्राप्त होते जी प्रारंभापासून प्रणालीमध्ये कोणत्या प्रोग्राममध्ये प्रवेश करते हे शोधण्यात मदत करते, त्यानंतर ते सूचीतून सर्वात संबंधित प्रोग्राम निवडते आणि नंतर अंमलबजावणीच्या प्रक्रियेस प्रारंभ होण्याच्या स्मृतीमध्ये लोड करते. जॉब शेड्यूलरचे आवश्यक लक्ष्य म्हणजे रोजगाराचे समायोजित मिश्रण देणे, उदाहरणार्थ, आय / ओ बाउंड आणि प्रोसेसर बाऊंड. हे तसेच मल्टिग्रामिंग पातळी नियंत्रित करते. जर मल्टिप्रोग्रामिंगची पातळी स्थिर असेल तर प्रक्रिया तयार करण्याचा सामान्य दर फ्रेमवर्क सोडल्याच्या प्रक्रियेच्या सामान्य टेकऑफ दराइतकेच असणे आवश्यक आहे. त्याला त्याचप्रमाणे कामाचे वेळापत्रक देखील म्हटले जाते. हे ओळीतून फॉर्म निवडते आणि अंमलात आणण्यासाठी मेमरीमध्ये लोड करते. सीपीयू नियोजनासाठी मेमरीमध्ये लोड हाताळा. काही फ्रेमवर्कवर, लांब पल्ल्याचे वेळापत्रक प्रवेशजोगी किंवा नगण्य असू शकत नाही. वेळ सामायिकरण कार्यरत फ्रेमवर्कचे कोणतेही लांब वेळापत्रक नाही. त्या क्षणी जेव्हा कार्यपद्धती नवीन ते तयार होणा changes्या राज्यात बदलते, तेव्हा लांब पळण्याचे वेळापत्रक तयार करते. लाँग हेल बुकिंग मल्टिटास्किंग फ्रेमवर्कमध्ये मल्टिप्रोग्रामिंगची पातळी स्पष्टपणे नियंत्रित करते, फ्रेमवर्क दुसर्‍या रोजगाराच्या निवासस्थानाचा सन्मान करू शकते की नाही हे निवडण्यासाठी विशिष्ट रणनीती आखून घेत असेल किंवा एकापेक्षा जास्त व्यवसाय सबमिट केले गेले असतील तर त्यापैकी कोणाची निवड करावी लागेल. मल्टिप्रोग्रामिंग आणि थ्रूपुट पातळी दरम्यान काही ट्रेडऑफची आवश्यकता स्पष्ट दिसत आहे, विशेषतः जेव्हा एखादी बुद्धिमान चौकट मानते. प्रणालीसाठी कार्यपद्धतींची संख्या जितकी जास्त असेल तितकी सर्व प्रक्रिया करण्यासाठी योग्य प्रमाणात प्रतिसाद दिल्यास त्यापैकी प्रत्येकजण सीपीयू नियंत्रित करू शकेल इतका वेळ


ओएस मध्ये शॉर्ट-टर्म शेड्युलर म्हणजे काय?

शॉर्ट-टर्म शेड्यूलरला अशा सिस्टमची व्याख्या मिळते जी प्रोसेसरसाठी कोणते प्रोग्राम सर्वात महत्वाचे आहे हे शोधण्यात मदत करते आणि नंतर ते लोड करते आणि वापरकर्त्याने निवडलेल्या निकषानुसार सर्वात संबंधित वेळ. प्रक्रियेच्या चालू स्थितीत तयार स्थितीत बदल करणे हे आहे. येथे आणि आता शेड्यूलर, अन्यथा डिस्पॅचर्स म्हटले जाते, पुढील प्रक्रियेची अंमलबजावणी कोणत्या प्रक्रियेच्या निवडीवर करतात.येथे आणि आता शेड्यूलर लांब पल्ल्याच्या वेळापत्रकांच्या तुलनेत वेगवान आहेत. प्रशासनाला प्रतिक्रिया होण्यास प्रारंभ होईपर्यंत विचारल्या जाणा from्या क्षणापासून प्रतिक्रियाची वेळ ही अंतरिम असते. वेळ-सामायिक, अंतर्ज्ञानी फ्रेमवर्कमध्ये हे वळसापेक्षा वेळेच्या तुलनेत ग्राहकाच्या दृष्टीकोनातून प्रतिसाद देण्याचे एक उत्कृष्ट उपाय आहे कारण कार्यवाहीच्या अंमलबजावणीच्या अगदी प्राथमिक टप्प्यावर प्रक्रियेस उत्पन्नाची सुरूवात होऊ शकते. टर्नअराऊंड वेळ प्रक्रियेची व्यवस्था आणि त्याच्या अंमलबजावणीच्या परिणामाच्या दरम्यानच्या अंतरात बदलते, वास्तविक चालू वेळ यासह, पाठविण्यात येण्यापूर्वी सुस्तपणा व्यतीत करण्याच्या वेळेस किंवा भिन्न मालमत्ता मिळविण्यापर्यंत ठेवलेला असतो. कोणत्या प्रोजेक्ट्सच्या तयारीसाठी चौकटीत प्रवेश मिळतो याचा आढावा अल्पावधी शेड्यूलर. नियोजित तारखांची पूर्तता ओएसची क्षमता पूर्ण करते जी रोजगाराच्या पूर्ततेसाठी पूर्व-वैशिष्ट्यीकृत तारखांची पूर्तता करते. जेव्हा अनुप्रयोगाच्या दुर्लक्ष अंमलबजावणीच्या वेळेचा अगदी नेमका अंदाज केला जाऊ शकतो तेव्हा हे चांगले होईल. निष्कर्षानुसार, भविष्यवाणी ही फ्रेमवर्कची गारंटी देण्याची क्षमता आहे की विशिष्ट कालावधीच्या अंतरात दिलेली कार्यवाही अंमलात आणली जाईल आणि त्याव्यतिरिक्त, मशीनने काय भारित केले आहे याची पर्वा न करता कठोर प्रतिरोधात विशिष्ट स्थिर प्रतिक्रियेची वेळ दिली जाऊ शकते याची हमी.


मुख्य फरक

  1. दीर्घ-मुदतीच्या शेड्यूलरला अशा सिस्टमची व्याख्या प्राप्त होते जी प्रारंभापासून सिस्टममध्ये कोणत्या प्रोग्राम्समध्ये प्रवेश करते हे शोधण्यात मदत करते. तर, शॉर्ट-टर्म शेड्यूलरला अशा सिस्टमची व्याख्या मिळते जी प्रोसेसरसाठी कोणते प्रोग्राम्स सर्वात महत्वाचे आहेत हे शोधण्यात मदत करते.
  2. दीर्घ-काळ शेड्यूलरसाठी वैकल्पिक नाव जॉब शेड्यूलर होते. तर, अल्प-मुदतीच्या शेड्यूलरचे वैकल्पिक नाव सीपीयू शेड्यूलर होते.
  3. एक दीर्घ-काळ शेड्यूलर सूचीमधून सर्वात संबंधित प्रोग्राम निवडतो आणि नंतर अंमलबजावणीची प्रक्रिया सुरू होण्यासाठी मेमरीमध्ये लोड करतो. दुसरीकडे, अल्प-मुदतीचा शेड्यूलर आवश्यक प्रोग्राम घेते आणि त्वरित चालवितो.
  4. दीर्घ-काळ शेड्यूलरसाठी, सर्व प्रोग्राम रांगेत सेट केले जातात आणि नंतर आवश्यकतेनुसार निवडलेले सर्वोत्कृष्ट प्रोग्राम. दुसरीकडे, अल्प-मुदतीच्या शेड्यूलरसाठी, अशी कोणतीही रांग अस्तित्त्वात नाही आणि फक्त साधने मर्यादित आहेत.
  5. वेगवेगळ्या प्रोग्राम्सना दीर्घ मुदतीच्या वेळापत्रकात शेड्यूल होण्यासाठी लागणारा वेळ इतरांपेक्षा तुलनात्मकदृष्ट्या कमी होतो. दुसरीकडे, अल्प-मुदतीसाठी शेड्यूलरसाठी लागणारा वेळ बराच वेळ घेत असल्याने त्याला जास्त प्रतिबंध आहेत.
  6. दीर्घ मुदतीच्या वेळापत्रकात प्रोग्राम निवडण्याची वारंवारता कमी राहते आणि ती आवश्यकता बनत नाही. दुसरीकडे, अल्पावधी वेळापत्रकात प्रोग्राम्स निवडण्याची वारंवारता जास्त होते.