segmentation in hindi

What is Segmentation in hindi :-

  • Operating system मेंSegmentation  मेमोरी मैनेजमेंट की एक स्कीम है इसमें मेमोरी को different size के segment में डिवाइड किया जाता है. और  प्रत्येक segment को एक प्रोसेस में allocated (आवण्टित ) किया जा सकता है।  
  • segmentation में  प्र्त्येक सेगमेंट की सूचना एक table में store रहती  है जिसे segment table या global dicriptor table (GDT) कहते है.
  •  segment table में प्रत्येक segment के बारे में मुख्य रुप से दो जानकारी शामिल होती है :- 

Base :- यह segment का base address होता है.

Limit :- यह सेगमेंट की length  होती है। 

  • segment  का आकार user (उपयोगकर्ता ) द्वारा निर्दिष्ट (डिफाइन) किया जाता है.
  • segmentation की memory  management , paging के सामान ही होती है 

लेकिन segmentation में  segment का आकार fix नहीं होता जबकि paging में pages का आकार fix होता है.

  •  segmentation  उपयोगकर्ता (यूजर) को उस प्रोसेस के बारे में जानकारी देता है  जो paging नहीं देता है। यहाँ यूजर का view, physical मेमोरी में मैप किया जाता है। 
  • segmentation से  external fragmentation हो  सकती है क्योंकि variable size block से भर दिया जाता है .

Advantages of fragmentation –

  • कोई internal fragmentation नहीं होती है  .
  • paging में page  table की तुलना में segment table कम स्पेस (जगह) लेती है .

इन पोस्ट को भी पढ़े :- What is logical and physical address in hindi ?

What is virtual memory in hindi ?

Leave a Comment