What is thrashing in operating system hindi me
Answers
एक वर्चुअल स्टोरेज सिस्टम (aoperating system) जो अपने लॉजिकल स्टोरेज या मेमोरी को यूनिट्स में पेजेज करता है) को मैनेज करता है, थ्रैशिंग एक ऐसी स्थिति है जिसमें अत्यधिक पेजिंग ऑपरेशन हो रहे हैं। एक सिस्टम जो कि इथरिंग कर रहा है, उसे या तो बहुत धीमी प्रणाली के रूप में माना जा सकता है या एक को रोक दिया गया है।
ऑपरेटिंग सिस्टम में जोर:
निष्पादन की तुलना में अधिक समय व्यतीत करने वाली प्रक्रिया को थ्रशिंग कहा जाता है। दूसरे शब्दों में, इसका मतलब है, कि इस प्रक्रिया में इसके निष्पादन के लिए सभी पृष्ठों को रखने के लिए पर्याप्त फ्रेम नहीं है, इसलिए इसे निष्पादित करने के लिए पृष्ठों को बार-बार स्वैप किया जाता है। कभी-कभी, निकट भविष्य में आवश्यक पृष्ठों की अदला-बदली करनी होगी।
प्रारंभ में, जब CPU उपयोग कम होता है, तो प्रक्रिया शेड्यूलिंग तंत्र, मल्टीप्रोग्रामिंग के स्तर को बढ़ाने के लिए एक ही समय में कई प्रक्रियाओं को मेमोरी में लोड करता है, प्रत्येक प्रक्रिया को सीमित मात्रा में फ्रेम आवंटित करता है। जैसे-जैसे मेमोरी भरती जाती है, यह प्रक्रिया आवश्यक पृष्ठों को स्वैप करने के लिए बहुत समय बिताना शुरू कर देती है, फिर से कम सीपीयू उपयोग के लिए अग्रणी होती है क्योंकि अधिकांश प्रक्रियाएं पृष्ठों की प्रतीक्षा कर रही हैं। इसलिए शेड्यूलर CPU उपयोग को बढ़ाने के लिए अधिक प्रक्रियाओं को लोड करता है, क्योंकि यह एक बिंदु पर जारी रहता है जब पूरा सिस्टम बंद हो जाता है।