JOB SCHEDULING:-
JOB SCHEDULING एक प्रोसेस है जिसमे ऑपरेटिंग सिस्टम टास्क को पूरा करने के लिए सिस्टम रिसोर्सेज ALLOCATE करता है
SYSTEM तर्जीह वाले JOB QUEUE को HANDLE करता है जिससे CPU रिसोर्सेज के लिए इंतजार कर रहा होता है और हर एक JOB के लिए उसके EXECUTION होने में जो वक्त लगता है ,उसे भी ALLOCATE
करता है |
PURPOSE OF JOB SCHEDULING:-
⇨ इसका मतलब होता है हर एक टास्क को SUCCESSFULLY पूरा करना |
⇨ हर एक TASK को रिसोर्सेस फ़राहम करना |
CPU SCHEDULING:-
यह एक ऐसा PROCESS है जिसमे इस बात का ध्यान दिया जाता है की CPU हमेशा PROCESS को EXECUTE करने में मशगूल रखे | यहाँ तक के अगर कोई PROCESS RESOURCES की वजह से एक्सेक्यूट
नहीं कर पा रहा है तो उस PROCESS को वेटिंग में डाल देना चाहिए। और उस वक्त दूसरे PROCESS को CPU
फ़राहम कर देता है जिससे CPU IDLE नहीं रहता है |
दूसरे लफ्जो में SCHEDULING ऐसा एक्टिविटी है जिसमे COMPLETED PROCESS को CPU
से हटाया जाता है जिसमे नए PROCESS को CPU के लिए SELECT किया जाता है |
इसका असल मकसद होता है की सिस्टम की PERFORMENCE ज्यादा से ज्यादा अच्छी हो :-
1 EFFICIENT
2 FAST
3 FAIR
4 WAITING AND DELAY TIME
काम हो जिससे के RESOURCES का बेहतर इस्तेमाल हो |
SCHEDULAR :-
यह एक खास सिस्टम सॉफ्टवेयर है जो प्रोसेस SCEDULE को HANDLE करता है | इसका काम JOB को सलैक्ट करना सिस्टम को देना और साथ में यह DESIDE करना की कोण सा PROCESS कब RUN करेगा |
SCHEDULAR को PROCESS MANAGER भी कहा जाता है |
TYPES OF SCHEDULAR:-
1 LONG TERM SCHEDULAR
2 SHORT TERM SCHEDULAR
3 MEDIUM TERM SCHEDULAR
Nice
ReplyDelete