What is CPU Sheduling algorithm in hindi

Operating system में CPU Sheduling विभिन्न process को shedule करती है यह एक ऐसी प्रक्रिया है जिसमे एक process को CPU का use करने की अनुमति दी जाती है जबकि दूसरे process की excution को resources की unavailblity जैसे I/O इत्यादि के कारण hold पर रखा जाता है।

CPU Sheduling दो प्रकार की होती है:-

1:- preemptive sheduling:- preemptive scheduling में process को उसके ऑपरेशन के मध्य में भी interrupt किया जा सकता है।

2:-non-preemptive sheduling:- non-preemptive scheduling में, process cpu का नियन्त्रण तभी दे सकती है जब उसका ऑपरेशन पूरा हो जायें|

CPU Sheduling algorithm के बारे में कुछ useful facts:-

FCFS(First come first serve):-
FCFS तब हमारा लंबा समय ले सकता है जब पहला कार्य CPU का बहुत अधिक समय ले रहा हो।

SJF Sheduling(Shortest job first):-

यह process FCFS प्रोसेस से fast है इसमें जिस process में सबसे कम समय लगेगा उस प्रोसेस को पहले पूरा किया जाता है।

3:-Priority scheduling:-

इस scheduling में, सभी process को एक priority दी जाती है तथा highest priority वाले process को सबसे पहले CPU द्वारा allocate किया जाता है।

निवेदन:- अगर आपके लिए यह पोस्ट helpful रही हो तो हमें कमेंट के द्वारा बताइए तथा इसे अपने दोस्तों के साथ share करें. धन्यवाद.

Leave a Comment