इस आर्टिकल में आपको CPU Scheduling In Operating System In Hindi के बारे में जानकारी दी गई है CPU Scheduling क्या होता है? और CPU Scheduling क्यों होता है? इसकी पूरी जानकारी आपको इस आर्टिकल में मिल जाएगी CPU Scheduling के बारे में विस्तार पूर्वक हिंदी जानकारी के लिए आर्टिकल को अंत तक जरूर पढ़े।
CPU Scheduling In Operating System In Hindi
CPU Scheduling कंप्यूटर सिस्टम में एक महत्वपूर्ण प्रक्रिया है जो निर्धारित समय में कंप्यूटर के सभी प्रोसेस को चलाने के लिए उपयोग की जाती है। यह प्रक्रिया कंप्यूटर के समय और तारीखों के आधार पर संचालित होती है। CPU Scheduling में, प्रत्येक प्रोसेस को कुछ समय आवंटित किया जाता है और इस समय के बाद दूसरे प्रोसेस के लिए समय दिया जाता है। इस प्रक्रिया में प्रत्येक प्रोसेस को समान रूप से समय आवंटित किया जाता है ताकि कंप्यूटर का उपयोग करने वाले सभी उपयोगकर्ताओं के लिए बराबर का विभाजन हो।
CPU scheduling algorithm in Hindi
CPU Scheduling एल्गोरिथम कई प्रकार के होते हैं। निम्नलिखित उनमें से कुछ प्रमुख हैं:
First-Come, First-Serve (FCFS) Scheduling
First-Come, First-Serve (FCFS) Scheduling एल्गोरिथम में प्रक्रिया जो पहले आती है उसे सबसे पहले सम्पन्न किया जाता है। यह सबसे सरल और सबसे पुराना Scheduling एल्गोरिथम है जो केवल एक क्रम में प्रक्रियाओं को व्यवस्थित करता है।
Shortest-Job-First (SJF) Scheduling
इस Scheduling एल्गोरिथम में सबसे छोटी दूरी वाली प्रक्रिया सबसे पहले सम्पन्न होती है। इससे निर्णय लिया जाता है कि कौन सी प्रक्रिया अगली होगी जिससे सामान्य रूप से समय बचत होती है और इस Scheduling में प्रतिक्रिया समय भी कम होता है।
Priority Scheduling
इस Scheduling एल्गोरिथम में हर प्रक्रिया के पास एक प्राथमिकता स्तर होता है जो सबसे अधिक महत्वपूर्णता वाली प्रक्रिया को प्राथमिकता देता है। उन प्रक्रियाओं को जो उनकी प्राथमिकता के अनुसार आती हैं, उन्हें पहले सम्पन्न किया जाता है।
Round Robin Scheduling
Round Robin Scheduling ऐसा सीपीयू Scheduling एल्गोरिथ्म है जहाँ प्रत्येक प्रक्रिया को निष्क्रिय करने और तैयार कतार के पीछे ले जाने से पहले एक टाइम स्लाइस या क्वांटम दिया जाता है। यह सीपीयू समय का निष्पक्ष उपयोग सुनिश्चित करता है।
निष्कर्ष
इस लेख में हमने CPU Scheduling in Hindi के बारे में पढ़ा है प्रत्येक एल्गोरिथम का अपना फायदा और हानि होती है और इसका चुनाव बिभिन्न आवश्यकताओं पर निर्भर करता है। इन एल्गोरिथम का उपयोग उन संदर्भों में किया जाता है जहाँ प्रक्रियाओं को समय अनुसार विभाजित किया जाना चाहिए जिससे सिस्टम का उपयोग सबसे अधिक समय तक पूरा रह सके। यदि आपको इस आर्टिकल में दी गई जानकारी पसंद आई हो तो इसे अपने दोस्तों के साथ जरूर शेयर करें।
FAQs
सीपीयू शेड्यूलिंग से आप क्या समझते हैं?
CPU Scheduling कंप्यूटर सिस्टम में एक महत्वपूर्ण प्रक्रिया है जो निर्धारित समय में कंप्यूटर के सभी प्रोसेस को चलाने के लिए उपयोग की जाती है। यह प्रक्रिया कंप्यूटर के समय और तारीखों के आधार पर संचालित होती है।
सीपीयू शेड्यूलिंग क्यों आवश्यक है?
CPU Scheduling का उद्देश्य सिस्टम में चल रही प्रक्रियाओं को तेज करना और सिस्टम की गति बढ़ाने का होता है।
सीपीयू शेड्यूलिंग एल्गोरिदम कितने होते हैं?
CPU Scheduling एल्गोरिथम कई प्रकार के होते हैं, निम्नलिखित उनमें से कुछ प्रमुख हैं-
first come first serve(FCFS)
Shortest-job-first(SJF) scheduling
Priority scheduling
Round-robin scheduling
सीपीयू का कंट्रोल कौन सा मॉड्यूल देता है?
सीपीयू (सेंट्रल प्रोसेसिंग यूनिट) का कंट्रोल सीपीयू के भीतरी एलयू (एलयू, एलयू) मॉड्यूल द्वारा प्रदान किया जाता है। एलयू मॉड्यूल में सीपीयू की प्रमुख कार्यप्रणाली, निर्देश प्राप्ति और निर्देश प्रदान की क्षमता होती है।
शेड्यूलिंग के दो दृष्टिकोण क्या हैं?
फॉरवर्ड और बैकवर्ड शेड्यूलिंग
शेड्यूलिंग के 3 प्रकार क्या हैं?
शेड्यूलिंग के 3 प्रकार क्षमता शेड्यूल, संसाधन शेड्यूल और सेवा शेड्यूल हैं.
ये भी पढ़े –
- Parts of computer in Hindi
- ऑपरेटिंग सिस्टम में थ्रेसिंग क्या है?
- Chat GPT क्या है? यह कैसे कार्य करता है?
- Computer Network क्या है?
- Network Topology In Hindi
- Hard disk in hindi | Hard Disk क्या है?
- Telnet protocol in Hindi | Telnet क्या है?
- नेटवर्क डिवाइस क्या है? इसके प्रकार
- Computer Application क्या हैं?
- Session Initiation Protocol In Hindi | SIP क्या है?
- Wireless Application Protocol in Hindi
- What is Registers in hindi
- Real Time Operating System in Hindi
- Functions of Operating System in Hindi
- Access Point in Hindi | एक्सेस पॉइंट क्या है?
- IC क्या हैं?
- Internet Protocol In Hindi