ओएस में पेजिंग बनाम सेगमेंटेशन

लेखक: Laura McKinney
निर्माण की तारीख: 4 अप्रैल 2021
डेट अपडेट करें: 10 मई 2024
Anonim
ओएस में पेजिंग बनाम सेगमेंटेशन - अन्य
ओएस में पेजिंग बनाम सेगमेंटेशन - अन्य

विषय

OS में पेजिंग और सेगमेंटेशन के बीच का अंतर यह है कि पेजिंग में, पेज फिक्स्ड ब्लॉक साइज का होता है जबकि सेगमेंटेशन पेज वेरिएबल ब्लॉक साइज का होता है।


ऑपरेटिंग सिस्टम उपयोगकर्ता और सॉफ्टवेयर के बीच एक पुल है, ऑपरेटिंग सिस्टम में मेमोरी प्रबंधन आवश्यक कार्यों में से एक है जो मेमोरी के आवंटन की अनुमति देता है। ऑपरेटिंग सिस्टम मेमोरी को भी आवंटित करता है और मेमोरी को डीलॉलेट करता है जब प्रक्रिया मौजूद नहीं होती है। ऑपरेटिंग सिस्टम की दो सबसे महत्वपूर्ण अवधारणा पेजिंग और सेगमेंटेशन है, पेजिंग में, पेज फिक्स्ड ब्लॉक साइज का होता है जबकि सेगमेंटेशन पेज वेरिएबल ब्लॉक साइज का होता है। पेजिंग प्रक्रिया में मेमोरी को स्टोर करने की अनुमति है और मेमोरी मैनेजमेंट स्कीम है। पेजिंग प्रक्रिया को गैर-सन्निहित स्मृति देता है। पेजिंग में कोई बाहरी विखंडन नहीं है। पेजिंग में, भौतिक और तार्किक मेमोरी स्पेस को एक ही साइड मेमोरी ब्लॉक में विभाजित किया जाता है। पेजिंग में निश्चित आकार के ब्लॉक को फ्रेम के रूप में जाना जाता है और लॉजिकल मेमोरी के निश्चित आकार के ब्लॉक को पेज कहा जाता है। पेजिंग में प्रक्रिया को तार्किक मेमोरी स्पेस से निष्पादित करने की आवश्यकता होती है। पेजिंग में सीपीयू द्वारा उत्पन्न दो पते हैं जो पेज नंबर और पेज ऑफसेट हैं। विभाजन की प्रक्रिया में दो चर आकार खंडों में विभाजित किया जाता है और चर आकार खंडों को तार्किक मेमोरी एड्रेस स्पेस में लोड किया जाता है। विभाजन स्मृति प्रबंधन योजना है जिसमें पृष्ठ परिवर्तनशील ब्लॉक आकार का होता है। लॉजिकल एड्रेस स्पेस में वेरिएबल साइज सेगमेंट होते हैं। प्रत्येक खंड का एक नाम और लंबाई है। खंडों को भौतिक मेमोरी स्पेस में लोड किया जाता है। भौतिक स्मृति स्थान का पता खंड नाम और ऑफ़सेट है। खंड संख्याएँ हैं जो खंड नाम के स्थान पर विभाजन में उपयोग की जाती हैं। विभाजन में एक सूचकांक है।


सामग्री: ओएस में पेजिंग और सेगमेंटेशन के बीच अंतर

  • तुलना चार्ट
  • पेजिंग क्या है?
  • विभाजन क्या है?
  • मुख्य अंतर
  • निष्कर्ष
  • व्याख्यात्मक वीडियो

तुलना चार्ट

आधारपेजिंगविभाजन
अर्थपेजिंग में, पृष्ठ निश्चित ब्लॉक आकार का होता है

विभाजन में, पृष्ठ परिवर्तनशील ब्लॉक आकार का होता है।

 

विखंडनपेजिंग में, आंतरिक विखंडन होता हैविभाजन में, बाहरी विखंडन है
आकारपेजिंग का आकार पेजिंग में हार्डवेयर द्वारा तय किया जाता हैखंड का आकार उपयोगकर्ता द्वारा विभाजन में तय किया जाता है
तालिकापेजिंग में, एक पेज टेबल हैविभाजन में, खंड तालिका है

पेजिंग क्या है?

पेजिंग प्रक्रिया में मेमोरी को स्टोर करने की अनुमति है और मेमोरी मैनेजमेंट स्कीम है। पेजिंग प्रक्रिया को गैर-सन्निहित स्मृति देता है। पेजिंग में कोई बाहरी विखंडन नहीं है। पेजिंग में, भौतिक और तार्किक मेमोरी स्पेस को एक ही साइड मेमोरी ब्लॉक में विभाजित किया जाता है। पेजिंग में, निश्चित आकार के ब्लॉक को फ्रेम के रूप में जाना जाता है और तार्किक मेमोरी के निश्चित आकार के ब्लॉक को पेज कहा जाता है। पेजिंग में प्रक्रिया को तार्किक मेमोरी स्पेस से निष्पादित करने की आवश्यकता होती है। पेजिंग में सीपीयू द्वारा उत्पन्न दो पते हैं जो पेज नंबर और पेज ऑफसेट हैं।


विभाजन क्या है?

विभाजन की प्रक्रिया में दो चर आकार खंडों में विभाजित किया जाता है और चर आकार खंडों को तार्किक मेमोरी एड्रेस स्पेस में लोड किया जाता है। विभाजन एक स्मृति प्रबंधन योजना है जिसमें पृष्ठ परिवर्तनशील ब्लॉक आकार का होता है। लॉजिकल एड्रेस स्पेस में वेरिएबल साइज सेगमेंट होते हैं। प्रत्येक खंड का एक नाम और लंबाई है। खंडों को भौतिक मेमोरी स्पेस में लोड किया जाता है। भौतिक मेमोरी स्पेस का पता खंड नाम और ऑफसेट है। खंड संख्या है जिसका उपयोग खंड नाम के स्थान पर विभाजन में किया जाता है। विभाजन में एक सूचकांक है।

मुख्य अंतर

  1. पेजिंग में, पेज फिक्स्ड ब्लॉक साइज का होता है जबकि सेगमेंटेशन पेज वेरिएबल ब्लॉक साइज का होता है।
  2. पेजिंग में, आंतरिक विखंडन होता है जबकि विभाजन में बाहरी विखंडन होता है
  3. पेज का आकार पेजिंग में हार्डवेयर द्वारा तय किया जाता है जबकि सेगमेंट में उपयोगकर्ता द्वारा सेगमेंट का आकार तय किया जाता है।
  4. पेजिंग में, एक पृष्ठ तालिका होती है जबकि विभाजन में खंड तालिका होती है

निष्कर्ष

ऊपर इस लेख में हम उदाहरण के साथ ओएस में पेजिंग और विभाजन के बीच का अंतर देखते हैं।

व्याख्यात्मक वीडियो