మీకు స్వాప్ విభజన అవసరమా?

లైనక్స్ను ఇన్స్టాల్ చేసేటప్పుడు సాధారణంగా అడిగే ప్రశ్న "నాకు స్వాప్ విభజన అవసరంనా?".

ఈ వ్యాసంలో నేను స్వాప్ విభజనను ఉపయోగించాను మరియు నేను మీకు అవసరమా కాదా అని నిర్ణయించటానికి వెళుతున్నాను.

మెమరీ ఒక షాపింగ్ సెంటర్ కారు పార్క్ వంటి బిట్. రోజు ప్రారంభంలో కారు ఉద్యానవనం ఖాళీగా ఉంటుంది మరియు అందులో అందుబాటులో ఉన్న అనేక ఖాళీలు ఉంటాయి. ప్రజలు మరింత ప్రవేశానికి చేరుకోవడం మొదలుపెట్టినందున ఉపయోగించబడుతుంది మరియు చివరకు కారు పార్క్ పూర్తి అవుతుంది.

ఈ సమయంలో జరిగే కొన్ని విషయాలు ఉన్నాయి. ఖాళీ స్థలాన్ని అందుబాటులోకి వచ్చే వరకు కారు పార్కులోకి ప్రవేశించిన ఏవైనా కార్లను మీరు నిలిపివేయవచ్చు లేదా కొన్ని కార్లను తద్వారా ఖాళీలు వదిలివేయడానికి మీరు బలవంతం చేస్తారు.

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

ప్రతిసారి మీరు కొత్త అప్లికేషన్ తక్కువ మెమరీని లోడ్ చేసుకొని ఆ ప్రోగ్రామ్ను అమలు చేయడానికి అందుబాటులోకి వస్తుంది మరియు చివరకు మీరు అనువర్తనాన్ని అమలు చేయడానికి తగినంత ఎడమకు లేనట్లయితే మీరు పాయింట్ పొందుతారు.

తగినంత మెమరీ లేనప్పుడు Linux ఏమి చేస్తుంది?

ఇది ప్రక్రియలు చంపడం మొదలవుతుంది. ఇది నిజంగా మీరు జరగవలసినది కాదు. మీరు చంపడానికి ఏ ప్రక్రియలు ఎంచుకోవడంలో ఒక స్కోరింగ్ మెకానిజం ఉంది, మీ ప్రాథమిక ఆపరేటింగ్ సిస్టమ్కు నిర్ణయం తీసుకుంటూ, మీ చేతుల్లోంచి బయటకు తీయడం.

వర్చ్యువల్ మెమొరీ బయటకు పోయినప్పుడు లైనక్స్ మాత్రమే ప్రక్రియలను చంపుట ప్రారంభమవుతుంది. వర్చ్యువల్ మెమొరీ అంటే ఏమిటి? వర్చువల్ మెమొరీ భౌతిక RAM యొక్క పరిమాణం + పేజింగ్ అవసరాలకు (స్వాప్) ప్రక్కన సెట్ చేసిన డిస్క్ స్పేస్.

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

మీరు స్వాప్ విభజన సృష్టించవచ్చు, ఇది లైనక్సు RAM తక్కువగా ఉన్నప్పుడు నిష్క్రియ ప్రక్రియలను నిల్వ చేయడానికి Linux చేత ఉపయోగించబడుతుంది. స్వాప్ విభజన అనేది మీ హార్డు డ్రైవు పైన ప్రక్కన సెట్ డిస్క్ స్పేస్. (ఓవర్ఫ్లో కారు పార్క్ లాగా).

మీ హార్డు డ్రైవులో భద్రపరచిన ఫైల్స్ కంటే ఇది చాలా వేగంగా RAM ను యాక్సెస్ చేస్తోంది. మీరు నిరంతరం మెమరీ నుండి నడుస్తున్నట్లు కనుగొంటే మరియు మీ హార్డు డ్రైవు త్రిప్పుతూ ఉంటుంది, అది మీరు స్వాప్ జాగాను ఎక్కువగా ఉపయోగించుకోవచ్చు.

మీకు స్వాప్ విభజన ఎంత బాగుంటుంది?

మీరు మొదటి స్థానంలో ఉన్న మెమరీలో చిన్న మొత్తంలో ఉన్న కంప్యూటర్ ఉంటే, అది బాగా సిఫార్సు చేయబడింది.

ఒక పరీక్షగా నేను 1 గిగాబైట్ RAM మరియు స్వాప్ విభజనతో వర్చ్యువల్ మిషన్ను అమర్చాను. నేను Peppermint Linux ను LXDE డెస్క్టాప్ను ఉపయోగిస్తాను మరియు మొత్తంగా అది తక్కువ మెమరీ పాదముద్రను కలిగి ఉంది.

నేను పెప్పర్మినిట్ లైనక్స్ను ఉపయోగించిన కారణం ఇది క్రోమియం ముందే వ్యవస్థాపించబడిన మరియు క్రోమియం ట్యాబ్ను తెరిచిన ప్రతీసారి జ్ఞాపకశక్తిని ఉపయోగిస్తుంది.

నేను ఒక టాబ్ తెరిచి linux.about.com కు నావిగేట్ చేసాను. అప్పుడు నేను 2 వ ట్యాబ్ను తెరిచాను మరియు అదే చేసాను. చివరికి మెమరీ గడుస్తున్న వరకు నేను ఈ ప్రక్రియను పునరావృతం చేసాను. పైన ఉన్న చిత్రం తరువాతి ఏమి జరిగిందో చూపిస్తుంది. టాబ్ పని చేయడం నిలిపివేసినట్లు పేర్కొన్న ఒక సందేశాన్ని క్రోమియం ప్రాథమికంగా ప్రదర్శిస్తుంది మరియు ఇది బహుశా మెమరీ లేకపోవడం వల్ల కావచ్చు.

నేను 1 గిగాబైట్ RAM మరియు ఒక 8 గిగాబైట్ స్వాప్ విభజనతో కొత్త వర్చ్యువల్ మిషన్ను అమర్చాను. నేను ట్యాబ్ తర్వాత ట్యాబ్ తర్వాత ట్యాబ్ను తెరవగలిగారు మరియు భౌతిక RAM తక్కువగా ఉన్నప్పటికీ, స్వాప్ స్పేస్ ఉపయోగించడం ప్రారంభమైంది మరియు నేను ట్యాబ్లను తెరిచి కొనసాగించగలిగాను.

మీరు 1 గిగాబైట్ RAM తో యంత్రాన్ని కలిగి ఉంటే స్పష్టంగా మీరు 16 జిగాబైట్ల RAM తో ఒక యంత్రం కలిగివుంటే, స్వాప్ విభజన అవసరమవుతుంది. మీరు కొన్ని గరిష్ట సంఖ్యలో క్రంచింగ్ లేదా వీడియో ఎడిటింగ్ చేయకపోతే, 8 GB గిరీబైట్ RAM లేదా అంతకంటే ఎక్కువ స్మ్యాప్తో ఒక మెషీన్లో మీరు ఉపయోగించరు.

అయితే నేను ఎల్లప్పుడూ స్వాప్ విభజనను కలిగి ఉండాలని సిఫార్సు చేస్తున్నాను. డిస్క్ స్థలం చౌకగా ఉంటుంది. మీరు మెమరీని తక్కువగా అమలు చేస్తున్నప్పుడు దానిలో కొందరు ఓవర్డ్రాఫ్ట్గా సెట్ చేయండి.

మీరు మీ కంప్యూటర్ ఎల్లప్పుడూ మెమోరీలో తక్కువగా ఉన్నారని మరియు మీరు నిరంతరం స్వాప్ స్థలాన్ని ఉపయోగిస్తున్నారని కనుగొంటే మీ కంప్యూటర్లో మెమొరీ అప్గ్రేడ్ చేయడం గురించి ఆలోచిస్తూ సమయం ఉండవచ్చు.

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

నేను స్వాప్ స్పేస్ కోసం నా SSD లో స్థలాన్ని కేటాయించవచ్చా?

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

స్వాప్ జాగా ఓవర్ఫ్లో బఫర్గా భావించబడుతోంది మరియు స్థిరంగా ఉపయోగించబడదు. ముందుగా చెప్పినట్లుగా మీరు స్వాప్ విభజనను నిరంతరం ఉపయోగిస్తున్నారని మీరు జ్ఞాపకశక్తిని మెరుగుపరుచుకోవాలనుకుంటారు.