OS X లో గ్రహించిన మెమరీ గ్రహించుట

మెమరీ కంప్రెషన్ మీ Mac పనితీరును మెరుగుపరచగలదు

OS X మావెరిక్స్ విడుదలతో, ఆపిల్ మాక్లో ఎలా నిర్వహించబడుతుందో మార్చింది. మెమరీ కుదింపు కలిపి, పనితీరును కొనసాగించడం లేదా పెరుగుతున్నప్పుడు మీ Mac ఇప్పుడు తక్కువ మెమరీతో మరింత చేయగలదు. OS X యొక్క పాత సంస్కరణల్లో, మెమరీ వినియోగం అందంగా ప్రామాణిక మెమరీ నిర్వహణ వ్యవస్థ చుట్టూ నిర్మించబడింది. అనువర్తనాలు RAM యొక్క కేటాయింపును అభ్యర్థించాయి, సిస్టమ్ అభ్యర్థనను నెరవేర్చింది మరియు అనువర్తనాలు ఇకపై అవసరమైనప్పుడు RAM ని తిరిగి ఇచ్చాయి.

OS ఎంత ఎక్కువ RAM అందుబాటులో ఉందో మరియు దానిని వాడుతున్నదాని యొక్క పర్యవేక్షణలో చాలా జాగ్రత్తలు తీసుకుంది. RAM అవసరమైన మొత్తం అందుబాటులో లేనట్లయితే ఏమి చేయాలో OS కూడా కనుగొంది. చివరి భాగం చాలా ముఖ్యమైనది, ఎందుకంటే వ్యవస్థ యొక్క వర్చ్యువల్ RAM ఉపయోగించటానికి ప్రయత్నించినందున మాక్ యొక్క పనితీరుపై ప్రతికూల ప్రభావాలు ఉండవచ్చు (ఒక SSD లేదా హార్డు డ్రైవుపై స్వాప్ జాగా).

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

సంపీడన మెమరీ

సంపీడన మెమరీ ఆపిల్ కొత్త లేదా ప్రత్యేక ఏదో కాదు. కంప్యూటింగ్ వ్యవస్థలు చాలా కాలం పాటు వివిధ రకాల మెమరీ సంపీడనాన్ని ఉపయోగిస్తున్నాయి. 80 ల మధ్యలో మరియు 90 ల ప్రారంభంలో మాక్స్ను తిరిగి ఉపయోగించినట్లయితే, Connectix నుండి RAM Doubler వంటి ఉత్పత్తులను మీరు గుర్తుంచుకోవచ్చు, ఇది RAM లో నిల్వ చేయబడిన డేటాను సంపీడనం చేస్తుంది, Mac కు అందుబాటులో ఉన్న ఉచిత RAM మొత్తంను సమర్థవంతంగా పెంచుతుంది. నా Mac ప్లస్ ప్రారంభించినట్లు RAM డబ్లెర్ ఐకాన్ కనిపించడాన్ని నేను గుర్తు చేస్తున్నాను. నాకు నమ్మకం, Mac ప్లస్, మాత్రమే RAM యొక్క 4 MB కలిగి, RAM డబ్లెర్ ఇవ్వగలిగిన అన్ని సహాయం అవసరం.

కంప్యూటర్ మేకర్స్ మరియు OS డెవలపర్లు మెరుగైన మెమరీ నిర్వహణ వ్యవస్థలను సృష్టించినందున సంపీడన మెమరీ ప్రయోజనాలు అనుకూలంగా లేవు. అదే సమయంలో, మెమరీ ధరలు క్షీణిస్తున్నాయి. మెమొరీ కుదింపు వ్యవస్థలు చేసిన ఇతర కారకం వారి ప్రాచుర్యం కోల్పోయే పనితీరు సమస్య. మెమరీ కుదింపు అల్గోరిథంలు ప్రాసెసింగ్ శక్తి యొక్క అధికంగా భాగం అయ్యాయి. అంటే మీరు తక్కువ శారీరక RAM తో మరింత పూర్తయినప్పుడు, వారు మీ కంప్యూటర్ను కుదించడానికి లేదా డికంప్రెస్ చేయడానికి అవసరమైనప్పుడు మీ కంప్యూటర్ను పోగొట్టుకుంటారు.

మెమరీ కంప్రెషన్ ప్రధానంగా ఎందుకంటే చవకైన బహుళ కోర్ ప్రాసెసర్ల ఆగమనం కారణంగా మళ్లీ మళ్లీ చేస్తోంది. మెమరీ కుదింపు కోసం ఉపయోగించిన నిత్యకృత్యాలను అనేక ప్రాసెసర్ కోర్స్లలో ఒకదానికి ఆఫ్లోడ్ చేసినప్పుడు, మెమరీని కుదించడానికి లేదా తగ్గించడానికి మీరు ఏ పనితీరు హిట్ను గమనించే అవకాశం లేదు. ఇది కేవలం నేపథ్య పని అవుతుంది.

సంపీడన మెమరీ ఎలా పనిచేస్తుంది?

Mac లో మెమొరీ కంప్రెషన్ OS మరియు అనువర్తన పనితీరును పెంచడం ద్వారా RAM వనరుల మెరుగైన నిర్వహణను అనుమతించడం ద్వారా మరియు వాస్తవిక మెమరీని నిరోధించడం లేదా తగ్గించడం ద్వారా రూపొందించబడింది, ఇది మ్యాక్ యొక్క డ్రైవ్ నుండి మరియు డేటా యొక్క పేజింగ్.

OS X మావెరిక్స్ (లేదా తర్వాత) తో, OS నిష్క్రియాత్మక మెమరీ కోసం వెతుకుతుంది, ప్రస్తుతం ఇది క్రియాశీల ఉపయోగంలో లేనిదిగా ఉంది, కానీ ఇప్పటికీ ఒక అనువర్తనం ద్వారా ఉపయోగించబడే డేటాను కలిగి ఉంటుంది. ఈ క్రియారహిత మెమరీ అది కలిగి ఉన్న డేటాను కంప్రెస్ చేస్తుంది, కాబట్టి డేటా తక్కువ మెమరీని తీసుకుంటుంది. క్రియారహిత మెమరీ నేపథ్యంలో ఉన్న మరియు ఉపయోగంలో లేని అనువర్తనాలు కావచ్చు. ఒక ఉదాహరణ మీరు ఒక విరామం తీసుకున్న మరియు సంపీడన జ్ఞాపకం గురించి చదవడం వలన (ఓపెన్ చేయడం ద్వారా మరియు ఈ వ్యాసం చదివినందుకు ధన్యవాదాలు) ఎందుకంటే ఓపెన్ కాని ఒక క్రియ ప్రాసెసర్ ఉంటుంది. మీరు వెబ్ను బిజీగా బ్రౌజ్ చేస్తున్నప్పుడు, OS వర్డ్ ప్రాసెసర్ యొక్క మెమరీను కంప్రెస్ చేస్తుంది, మీరు వెబ్లో ఒక మూవీని చూడటానికి మీరు ఉపయోగిస్తున్న ఫ్లాష్ ప్లేయర్ వంటి ఇతర అనువర్తనాల ఉపయోగం కోసం RAM ను విడిచిపెట్టడం.

కుదింపు ప్రక్రియ అన్ని సమయం చురుకుగా లేదు. బదులుగా, RAM లో ఎంత ఖాళీ స్థలం అందుబాటులో ఉందో చూడటానికి OS తనిఖీ చేస్తుంది. స్వేచ్ఛా స్మృతి యొక్క గణనీయమైన మొత్తం ఉంటే, నిష్క్రియాత్మక మెమరీ చాలా లేనప్పటికీ, సంపీడనం నిర్వహిస్తారు.

ఉచిత మెమరీని ఉపయోగించినందున, OS కంప్రెస్ చేయడానికి క్రియారహిత మెమరీ కోసం వెతుకుతోంది. సంపీడనం మెమరీలో నిల్వ చేసిన అతి పురాతన డేటాతో మొదలవుతుంది మరియు తగినంత ఉచిత మెమరీ అందుబాటులో ఉందని నిర్ధారించడానికి దాని మార్గం ముందుకు పనిచేస్తుంది. RAM యొక్క సంపీడన ప్రదేశంలో డేటా అవసరమైనప్పుడు, OS ఫ్లైలో డేటాను విచ్ఛిన్నం చేస్తుంది మరియు అభ్యర్థనను అభ్యర్థికి అందుబాటులోకి తీసుకుంటుంది. కుదింపు మరియు ఒత్తిడి తగ్గింపు నిత్యకృత్యాలను ప్రాసెసర్ కోర్లలో ఒకదానిపై ఏకకాలంలో అమలు చేస్తున్నందున, కుదింపు / ఒత్తిడి తగ్గించేటప్పుడు మీరు ఏదైనా పనితనపు నష్టాన్ని అనుభవించలేరు.

అయితే, ఏ కుదింపు సాధించాలనే పరిమితులు ఉన్నాయి. కొన్ని పాయింట్ల వద్ద, మీరు అనువర్తనాలను లాంచ్ చేయాల్సిన లేదా మెమరీని పెంచే మెమోరీ ఇంటెన్సివ్ అనువర్తనాలను ఉపయోగిస్తే, మీ Mac తగినంత ఖాళీ స్థలం లేదు. గతంలో మాదిరిగానే, OS మీ Mac యొక్క డ్రైవ్కు క్రియారహిత RAM డేటాను మారడం ప్రారంభమవుతుంది. కానీ మెమరీ కుదింపుతో, ఇది చాలా మంది వినియోగదారులకు చాలా అరుదైన సంఘటనగా ఉంటుంది.

OS మీ డిస్క్కు మెమరీని మార్చుకుంటూ ముగుస్తుంది, OS X యొక్క మెమరీ నిర్వహణ వ్యవస్థ సంపీడన క్రియారహిత మెమరీని పూర్తి-పొడవు డ్రైవ్ విభాగాలకు వ్రాయడం ద్వారా, పనితీరును పెంచుతుంది మరియు SSD లపై దుస్తులు తగ్గించడానికి సహకరిస్తుంది .

కార్యాచరణ మానిటర్ మరియు మెమరీ కంప్రెషన్

కార్యాచరణ మానిటర్లోని మెమరీ ట్యాబ్ను ఉపయోగించి ఎంత మెమరీని సంపీడన చేయబడుతుందో మీరు విశ్లేషించవచ్చు. మెమరీ ప్రెజర్ గ్రాఫ్లో అనేక సంపీడన మెమొరీ డిస్ప్లేలు, ఇది RAM డేటాను సంపీడనం చేయడంలో OS ఎంత చురుకుగా పనిచేస్తుందో సూచిస్తుంది. గ్రాఫ్ ఆకుపచ్చ (చిన్న పీడనం) నుండి పసుపు (గణనీయమైన ఒత్తిడి), చివరకు ఎరుపు రంగులో ఉన్నప్పుడు, తగినంత RAM స్పేస్ లేనప్పుడు మరియు మెమరీని డ్రైవ్కు మార్చుకుంటుంది.

కాబట్టి, మీ మాక్ మీరు మావెరిక్స్ను ఇన్స్టాల్ చేసినప్పటి నుండి దాని పనితీరులో కొంచెం ఎక్కువ బౌన్స్ ఉన్నట్లు మీరు గమనించినట్లయితే, అది మెమరీ నిర్వహణలో మరియు పురోగతి తిరిగి రావడం వల్ల కావచ్చు.