Demand Paging in O/S in Hindi

Demand Paging in Hindi – (डिमांड पेजिंग क्या है?)​

Demand paging एक ऐसी technique है जिसमें एक page को heart disk से main memory (RAM) में तब तक नहीं लाया जाता है जब तक कि उनकी जरुरत नहीं पड़ती है।

Swapping तथा paging का एक Combination ही Demand Paging कहलाता हैं।

Demand paging जो हैं, एक normal paging के सामान ही होती है परन्तु इसमें मुख्य diffrence यह है कि demand paging में swapping का use किया जाता है।

अर्थात सभी pages hard disk में रहते है और उनकी जब जरुरत पड़ती है तो उन्हें RAM में swap in तथा swap out किया जाता है demand paging में swapping का Concept आने से इसके कार्य करने के तरीके में बदलाव आया हैं इस कारण यह normal paging से different होती है।

Operating System में जब हम कोई process को execute करते है तो वह process सबसे पहले hard disk में store होती है। यह demand paging pages के रूप में save होती है।

Demand paging lazy evaluation की प्रक्रिया है। एक प्रणाली जो Demand Paging का उपयोग करती है, एक process ram में बिना page के साथ execution शुरू करती है और उन्हें जरुरत पड़ने पर ram में लाया जाता है। या फिर जब तक process उनकी मांग न करे।

जब भी किसी page की जरुरत पड़ती है तो उसे RAM में swap in कर दिया जाता है। इस कारण इसे lazy swapping भी कहते है। और जब RAM में किसी page की जरूरत नहीं होती है तो उसे swap out करके वापस hard disk में भेज दिया जाता है।

Demand paging के कुछ लाभ व हालिया भी हैं.

(Advantage) लाभ​

  1. इसमें memory को कम use किआ जाता है, और ज्यादा load भी नहीं पड़ता हैं।
  2. इसमें हम memory का प्रयोग अच्छे से और पूरा use कर सकते है।
  3. इससे swap time कम हो जाता है क्योंकि हम पूरी प्रोसेस को swap नहीं करते बल्कि सिर्फ pages को ही swap करते है।
  4. इसमें multi programming आसानी से की जा सकती है, और user experience भी अच्छा होता हैं।

(Disadvantage) हानि​

  • इसकी एक सबसे बड़ी हानि यह हैं, इसमें pagefault होने की संभावना रहती है। page fault वह होती है, जब किसी पेज की जरुरत होती है और वह पेज RAM में उस समय में उपस्थित नहीं होता है।
 

सम्बंधित टॉपिक्स

सदस्य ऑनलाइन

अभी कोई सदस्य ऑनलाइन नहीं हैं।

हाल के टॉपिक्स

फोरम के आँकड़े

टॉपिक्स
1,845
पोस्ट्स
1,886
सदस्य
242
नवीनतम सदस्य
Ashish jadhav
Back
Top