విషయము
ప్రధాన తేడా
పేజింగ్ అనేది కంప్యూటర్ చేత చేయబడిన ఒక ప్రక్రియ. ప్రోగ్రామర్ సిస్టమ్కు ఇన్పుట్లను అందించినప్పుడు మాత్రమే విభజన జరుగుతుంది. మీరు ఎక్కువ భౌతిక మెమరీని కొనుగోలు చేయవలసిన పెద్ద సరళ చిరునామా స్థలాన్ని పొందే ప్రక్రియను పేజింగ్ అంటారు. దీనికి విరుద్ధంగా, విభజన అనేది ఒక ప్రక్రియ, ఇది ప్రోగ్రామ్లు మరియు డేటాకు తార్కికంగా సార్వభౌమ చిరునామా ఖాళీలుగా విభజించబడిన సౌకర్యాన్ని అందిస్తుంది. విభజనలో భాగస్వామ్యం మరియు రక్షణ సౌకర్యం మీకు లభిస్తుంది. పేజింగ్ విధానం వ్యక్తిగత ప్రాతిపదికన ప్రక్రియ మరియు డేటాను వేరు చేసి రక్షించదు. విభజన సహాయంతో, మీరు వేరుచేసే కార్యాచరణను పొందవచ్చు మరియు ప్రక్రియ మరియు డేటాను విడిగా రక్షిస్తుంది. పేజింగ్ యొక్క ప్రక్రియ ప్రాసెస్ పేజీ పట్టికలో సరైన ఎంట్రీని ఎంచుకోవడానికి 6-బిట్ పేజీ విలువను కోరుతుంది. పేజింగ్లో 16-బిట్ భౌతిక చిరునామా ఏర్పడుతుంది. చాలా విరుద్ధంగా, విభజన ప్రక్రియ ప్రాసెస్ సెగ్మెంట్ పట్టికలో సరైన ఎంట్రీని ఎన్నుకునే ప్రాథమిక లక్ష్యం కోసం అవసరమైన తార్కిక చిరునామా యొక్క 4-బిట్ విభాగాన్ని కలిగి ఉండాలి.
పేజింగ్ అంటే ఏమిటి?
కంప్యూటర్ మెమరీ యొక్క పనిని విమర్శనాత్మకంగా పరిశీలించిన తరువాత, ఇది పేజీ ఫ్రేమ్లుగా పిలువబడే సమాన పరిమాణాన్ని కలిగి ఉన్న చిన్న విభజనలుగా విభజించబడిందని మీరు కనుగొంటారు. చర్య యొక్క కోర్సు లోడ్ చేయబడిన సమయంలో, ఇది మునుపటి ఫ్రేమ్ల మాదిరిగానే పరిమాణాలతో పేజీలను త్రవ్విస్తుంది. ఆ తరువాత ఈ ప్రాసెస్ పేజీలు ఫ్రేమ్లలోకి లోడ్ అవుతాయి. ఈ మొత్తం చర్యను పేజింగ్ అంటారు. ఇది కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్స్లో మెమరీ నిర్వహణ వ్యవస్థ. పేజింగ్ యొక్క ముఖ్య ఉద్దేశ్యం డేటా అవసరమైనప్పుడు దాన్ని తిరిగి పొందే ప్రధాన లక్ష్యం కోసం నిల్వ చేయడం. సిస్టమ్ పేజింగ్ విధానాన్ని డిజైన్ ద్వారా నిర్వహిస్తుంది కాబట్టి, ఇది ప్రోగ్రామర్లకు పారదర్శకంగా ఉంటుంది.
విభజన అంటే ఏమిటి?
కంప్యూటర్ మెమరీ యొక్క కేటాయింపును వివిధ పరిమాణాలలో నిర్వహిస్తారు, వీటిని సాధారణంగా విభాగాలు అని పిలుస్తారు. సెగ్మెంట్ యొక్క పరిమాణం ప్రక్రియ ద్వారా చిరునామా స్థలం యొక్క అవసరాలపై ఆధారపడి ఉంటుంది. ఈ విభాగాలు విడిగా పరిమితం చేయబడ్డాయి లేదా ప్రక్రియల మధ్య భాగస్వామ్యం చేయబడతాయి. విభజన అనేది ప్రాథమికంగా కంప్యూటర్ ప్రక్రియ, దీనిలో కంప్యూటర్ యొక్క ప్రాధమిక మెమరీని విభాగాలు లేదా విభాగాలు అని పిలుస్తారు. ఈ విభాగాలు సాధారణంగా సంకలనం చేసిన ప్రోగ్రామ్ల ఆబ్జెక్ట్ ఫైళ్ళలో ఉపయోగించబడతాయి. మీరు ప్రోగ్రామర్గా పనిచేస్తుంటే, విభజనతో పనిచేసేటప్పుడు మీరు మెమరీ పరిమితుల గురించి తెలుసుకోవాలి.
కీ తేడాలు
- భౌతిక జ్ఞాపకశక్తికి మ్యాప్ చేయబడిన సమీప శ్రేణి మెమరీ చిరునామాలను పేజీ అంటారు. స్వయంప్రతిపత్త చిరునామా స్థలాన్ని సెగ్మెంట్ అంటారు.
- పేజింగ్ అనేది భౌతిక ప్రక్రియ అయితే విభజన తార్కికమైనది.
- ప్రత్యేక ప్రాతిపదికన సంకలనం చేసే ప్రక్రియను పేజింగ్లో ఎప్పుడూ చేయలేము, అయితే విభజన దానిని విడిగా అనుమతిస్తుంది.
- పేజింగ్లో, ప్రక్రియలు వినియోగదారుల మధ్య భాగస్వామ్యం చేయగలవు కాని ఈ సౌకర్యం విభాగాలలో లభిస్తుంది.
- పేజింగ్ ప్రక్రియలో, ఒక సరళ చిరునామా స్థలం మాత్రమే ఉపయోగించబడుతుంది. విభజనలో చాలా చిరునామా ఖాళీలు ఉపయోగించబడతాయి.