OS లో డెడ్లాక్ వర్సెస్ ఆకలి

రచయిత: Laura McKinney
సృష్టి తేదీ: 4 ఏప్రిల్ 2021
నవీకరణ తేదీ: 13 మే 2024
Anonim
OS లో డెడ్లాక్ వర్సెస్ ఆకలి - ఇతర
OS లో డెడ్లాక్ వర్సెస్ ఆకలి - ఇతర

విషయము

OS లో ప్రతిష్ఠంభన మరియు ఆకలి మధ్య వ్యత్యాసం ఏమిటంటే, ప్రతిష్ఠంభన స్థితిలో ఎటువంటి ప్రక్రియ కొనసాగదు మరియు నిరోధించబడదు, అయితే ఆకలితో తక్కువ ప్రాధాన్యత గల ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగుతుంది.


ఆపరేటింగ్ సిస్టమ్ కంప్యూటర్ సైన్స్లో ముఖ్యమైన భావనలలో ఒకటి. మీరు కంప్యూటర్ సైన్స్ లో ప్రావీణ్యం పొందాలనుకుంటే, మీరు ఆపరేటింగ్ సిస్టమ్ గురించి నేర్చుకోవాలి. ఆపరేటింగ్ సిస్టమ్‌లో, రెండు ముఖ్యమైన అంశాలు డెడ్‌లాక్ మరియు ఆకలి. ఆపరేటింగ్ సిస్టమ్‌లో, ఒకేసారి ఒక ప్రక్రియ మాత్రమే అమలు చేయగలదు, కాబట్టి మొత్తం ఆపరేటింగ్ సిస్టమ్‌ను తయారు చేయడానికి డెడ్‌లాక్ మరియు ఆకలి వంటి పరిస్థితులు ఉన్నాయి. ప్రతి అంశంలో ప్రతిష్ఠంభన మరియు ఆకలి భిన్నంగా ఉంటాయి. ప్రతిష్ఠంభన స్థితిలో, ఎటువంటి ప్రక్రియ కొనసాగదు మరియు నిరోధించబడదు, అయితే ఆకలితో తక్కువ ప్రాధాన్యత ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగుతుంది.

డెడ్‌లాక్ అంటే అన్ని వనరులు ఈ ప్రక్రియలో బిజీగా ఉంటాయి మరియు క్రొత్త ప్రక్రియ ప్రతిష్ఠంభనను ఎదుర్కోవలసి ఉంటుంది మరియు వేచి ఉండాలి. వృత్తాకార ఫ్యాషన్ ఉంది, దీనిలో ప్రక్రియలకు వనరులు ఇవ్వబడతాయి. ఒకదాన్ని ప్రాసెస్ చేసే P1 రిసోర్స్ 2 ను సంపాదించి, ప్రాసెస్ p1 ద్వారా అభ్యర్థించినట్లయితే, అప్పుడు ప్రతిష్ఠంభన ఉంది. మల్టీప్రాసెసింగ్‌లో ఆపరేటింగ్ సిస్టమ్ డెడ్‌లాక్ చాలా సాధారణ సమస్య. ఒక ప్రక్రియకు మరొక ప్రక్రియ కోరిన ప్రక్రియ అవసరమైతే, ప్రతిష్ఠంభన పరిస్థితి ఉంది. మల్టీప్రాసెసింగ్ ఆపరేటింగ్ సిస్టమ్‌లో, డెడ్‌లాక్ అనేది సాధారణ సమస్య. పరస్పర మినహాయింపు, పట్టుకోవడం మరియు వేచి ఉండటం, ముందస్తు మరియు వృత్తాకార నిరీక్షణ లేని ప్రతిష్ఠంభన చేయడానికి నాలుగు షరతులు ఉండాలి.


ఆకలితో తక్కువ ప్రాధాన్యత ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగండి. ఆపరేటింగ్ సిస్టమ్‌లో ప్రాధాన్యతలు ఉన్నాయి, అధిక ప్రాధాన్యత కలిగిన ప్రక్రియకు వనరు ఇవ్వబడుతుంది మరియు అధిక ప్రాధాన్యత కలిగిన ప్రక్రియకు వనరు ఇవ్వబడిన తరువాత తక్కువ ప్రాధాన్యతతో ప్రక్రియ ఇవ్వబడుతుంది. ప్రక్రియ అమలు చేయడానికి సిద్ధంగా ఉన్నప్పుడు, వనరు CPU ని కేటాయించడానికి ప్రక్రియ వేచి ఉంటుంది. ఆకలి సమస్యను పరిష్కరించడానికి, వృద్ధాప్యం తయారవుతుంది. వృద్ధాప్యం ప్రక్రియ యొక్క ప్రాధాన్యతను పెంచుతుంది.

విషయ సూచిక: OS లో డెడ్‌లాక్ మరియు ఆకలి మధ్య వ్యత్యాసం

  • పోలిక చార్ట్
  • ప్రతిష్ఠంభన
  • పస్తు
  • కీ తేడాలు
  • ముగింపు
  • వివరణాత్మక వీడియో

పోలిక చార్ట్

ఆధారంగా ప్రతిష్ఠంభనపస్తు
అర్థంప్రతిష్ఠంభన స్థితిలో, ఎటువంటి ప్రక్రియ కొనసాగదు మరియు నిరోధించబడదు.

ఆకలితో తక్కువ ప్రాధాన్యత ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగండి.


 

మరొక పేరుడెడ్లాక్ యొక్క మరొక పేరు వృత్తాకార వేచి ఉందిఆకలితో ఉన్న మరో పేరు లైఫ్‌లాక్
వనరు మరియు ప్రక్రియ ప్రతిష్ఠంభనలో, అభ్యర్థన అయాన్ వనరు ప్రక్రియలో బిజీగా ఉంటే, ప్రతిష్ఠంభన ఉందిఆకలితో, అధిక ప్రాధాన్యత ప్రక్రియకు వనరు ఇవ్వబడుతుంది.
నివారణ పరస్పర మినహాయింపును నివారించడం, పట్టుకోవడం మరియు వేచి ఉండటం మరియు వృత్తాకార నిరీక్షణ మరియు ప్రతిష్ఠంభనను నివారించడానికి అనుమతించడంఆకలితో వృద్ధాప్యం నివారణ.

ప్రతిష్ఠంభన

డెడ్‌లాక్ అంటే అన్ని వనరులు ఈ ప్రక్రియలో బిజీగా ఉంటాయి మరియు క్రొత్త ప్రక్రియ ప్రతిష్ఠంభనను ఎదుర్కోవలసి ఉంటుంది మరియు వేచి ఉండాలి. వృత్తాకార ఫ్యాషన్ ఉంది, దీనిలో ప్రక్రియలకు వనరులు ఇవ్వబడతాయి. ప్రాసెస్ అయిన పి 1 రిసోర్స్ 2 ను సంపాదించి, ప్రాసెస్ పి 1 ద్వారా అభ్యర్థిస్తే, ప్రతిష్ఠంభన ఉంది.

మల్టీప్రాసెసింగ్‌లో ఆపరేటింగ్ సిస్టమ్ డెడ్‌లాక్ చాలా సాధారణ సమస్య. ఒక ప్రక్రియకు మరొక ప్రక్రియ కోరిన ప్రక్రియ అవసరమైతే, ప్రతిష్ఠంభన పరిస్థితి ఉంది. మల్టీప్రాసెసింగ్ ఆపరేటింగ్ సిస్టమ్‌లో, డెడ్‌లాక్ అనేది సాధారణ సమస్య. పరస్పర మినహాయింపు, పట్టుకోవడం మరియు వేచి ఉండటం, ముందస్తు మరియు వృత్తాకార నిరీక్షణ లేని ప్రతిష్ఠంభన చేయడానికి నాలుగు షరతులు ఉండాలి.

పస్తు

ఆకలితో తక్కువ ప్రాధాన్యత ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగండి. ఆపరేటింగ్ సిస్టమ్‌లో ప్రాధాన్యతలు ఉన్నాయి, అధిక ప్రాధాన్యత కలిగిన ప్రక్రియకు వనరు ఇవ్వబడుతుంది మరియు అధిక ప్రాధాన్యత కలిగిన ప్రక్రియకు వనరు ఇవ్వబడిన తరువాత తక్కువ ప్రాధాన్యతతో ప్రక్రియ ఇవ్వబడుతుంది. ప్రక్రియ అమలు చేయడానికి సిద్ధంగా ఉన్నప్పుడు, వనరును కేటాయించడానికి ప్రక్రియ CPU కోసం వేచి ఉంటుంది. ఆకలి సమస్యను పరిష్కరించడానికి, వృద్ధాప్యం తయారవుతుంది. వృద్ధాప్యం ప్రక్రియ యొక్క ప్రాధాన్యతను పెంచుతుంది.

కీ తేడాలు

  1. ప్రతిష్ఠంభన స్థితిలో ఎటువంటి ప్రక్రియ కొనసాగదు మరియు నిరోధించబడదు, అయితే ఆకలితో తక్కువ ప్రాధాన్యత ప్రక్రియ నిరోధించబడింది మరియు అధిక ప్రాధాన్యతతో ప్రక్రియ కొనసాగుతుంది.
  2. డెడ్లాక్ యొక్క మరొక పేరు వృత్తాకార వేచి ఉండగా, ఆకలి యొక్క ఇతర పేరు లైఫ్లాక్.
  3. ప్రతిష్ఠంభనలో, అభ్యర్థన అయాన్ వనరు ప్రక్రియ కోసం బిజీగా ఉంటే, ప్రతిష్ఠంభన ఉంది, అయితే ఆకలితో అధిక ప్రాధాన్యత ప్రక్రియకు వనరు ఇవ్వబడుతుంది.
  4. పరస్పర మినహాయింపును నివారించడం, పట్టుకోవడం మరియు వేచి ఉండటం మరియు వృత్తాకార నిరీక్షణ మరియు ప్రతిష్ఠంభనలో ప్రీమిప్షన్ను అనుమతించడం, అయితే ఆకలితో వృద్ధాప్యం నివారణ.

ముగింపు

పై వ్యాసంలో సరైన ఉదాహరణతో ప్రతిష్ఠంభన మరియు ఆకలి మధ్య స్పష్టమైన వ్యత్యాసాన్ని మనం చూస్తాము.

వివరణాత్మక వీడియో