కాష్ మెమరీకి పరిచయం: నిర్వచనం, రకాలు, పనితీరు [మినీటూల్ వికీ]
An Introduction Cache Memory
త్వరిత నావిగేషన్:
కాష్ మెమరీ
నిర్వచనం
కాష్ మెమరీ అంటే ఏమిటి? కాష్ మెమరీ చిప్ ఆధారిత కంప్యూటర్ భాగం. ఇది కంప్యూటర్ మెమరీ నుండి డేటాను మరింత సమర్థవంతంగా తిరిగి పొందగలదు. ఇది కంప్యూటర్ ప్రాసెసర్లు సులభంగా డేటాను తిరిగి పొందగల తాత్కాలిక నిల్వ ప్రాంతంగా పనిచేస్తుంది మరియు ఇది మధ్య బఫర్గా పనిచేస్తుంది ర్యామ్ మరియు CPU.
చిట్కా: CPU గురించి మరింత సమాచారం తెలుసుకోవడానికి, మీరు వెళ్ళవచ్చు మినీటూల్ యొక్క అధికారిక వెబ్సైట్.కాష్ మెమరీ యొక్క ఉద్దేశ్యం ఏమిటి? ఇది వేగవంతం చేయడానికి మరియు హై-స్పీడ్ CPU తో సమకాలీకరించడానికి ఉపయోగపడుతుంది. ఇది తరచుగా అభ్యర్థించిన డేటా మరియు సూచనలను ఆదా చేస్తుంది, తద్వారా అవి అవసరమైనప్పుడు వెంటనే CPU కి ఉపయోగించబడతాయి. కాష్ మెమరీ ప్రధాన మెమరీ లేదా డిస్క్ మెమరీ కంటే ఖరీదైనది, కాని CPU రిజిస్టర్ల కంటే తక్కువ ఖరీదైనది.
రకాలు
సాంప్రదాయకంగా, కాష్ మెమరీ రకాన్ని మైక్రోప్రాసెసర్కు దాని సామీప్యం మరియు ప్రాప్యతను వివరించడానికి “స్థాయి” గా వర్గీకరించబడింది. కాష్ మెమరీ స్థాయిలు క్రింది విధంగా ఉన్నాయి:
స్థాయి 1: స్థాయి 1 కాష్ ప్రాధమిక కాష్, ఇది చాలా వేగంగా ఉంటుంది, కానీ చాలా చిన్నది. ఇది సాధారణంగా ప్రాసెసర్ చిప్లో CPU కాష్గా పొందుపరచబడుతుంది.
స్థాయి 2: స్థాయి 2 కాష్ ద్వితీయ కాష్, ఇది సాధారణంగా స్థాయి 1 కాష్ కంటే పెద్దది. L2 కాష్ను CPU లో పొందుపరచవచ్చు లేదా ఇది ప్రత్యేక చిప్ లేదా కోప్రాసెసర్లో ఉండవచ్చు మరియు ఇది కాష్ మరియు CPU ని కలిపే హై-స్పీడ్ స్టాండ్బై సిస్టమ్ బస్సును కలిగి ఉంటుంది.
స్థాయి 3: స్థాయి 3 కాష్ అనేది ప్రత్యేకమైన మెమరీ, ఇది స్థాయి 1 మరియు స్థాయి 2 యొక్క పనితీరును మెరుగుపరచడం లక్ష్యంగా పెట్టుకుంది, అయినప్పటికీ L3 కాష్ సాధారణంగా రెండు రెట్లు ఎక్కువ డ్రామా , L1 లేదా L2 కాష్ L3 కాష్ కంటే చాలా వేగంగా ఉండవచ్చు. మల్టీ-కోర్ ప్రాసెసర్లతో, ప్రతి కోర్ ప్రత్యేకమైన L1 మరియు L2 కాష్లను కలిగి ఉంటుంది, కానీ అవి L3 కాష్లను పంచుకోగలవు.
గతంలో, L1, L2 మరియు L3 కాష్లు ప్రాసెసర్ మరియు మదర్బోర్డ్ భాగాల కలయికను ఉపయోగించి సృష్టించబడ్డాయి. ఇప్పుడు, మెమరీ కాష్ యొక్క మూడు స్థాయిలను CPU లోకి అనుసంధానించడం ధోరణి. బహుశా, మీకు ఈ పోస్ట్ పట్ల ఆసక్తి ఉంది - [2020 గైడ్] మీ PC కోసం మదర్బోర్డును ఎలా ఎంచుకోవాలి .
మ్యాపింగ్
కాష్ మెమరీ కోసం ఉపయోగించే మూడు మ్యాపింగ్ రకాలు క్రింది విధంగా ఉన్నాయి: డైరెక్ట్ మ్యాపింగ్, అసోసియేటివ్ మ్యాపింగ్ మరియు సెట్-అసోసియేటివ్ మ్యాపింగ్. వివరాలు క్రింది విధంగా ఉన్నాయి:
ప్రత్యక్ష మ్యాపింగ్: సరళమైన టెక్నిక్ డైరెక్ట్ మ్యాపింగ్. ఇది ప్రధాన మెమరీ యొక్క ప్రతి బ్లాక్ను ఒకే కాష్ లైన్కు మాత్రమే మ్యాప్ చేస్తుంది. లేదా, డైరెక్ట్ మ్యాపింగ్లో, ప్రతి మెమరీ బ్లాక్ను కాష్లోని నిర్దిష్ట పంక్తికి కేటాయించండి.
క్రొత్త బ్లాక్ లోడ్ కావాల్సినప్పుడు నిల్వ బ్లాక్ గతంలో వరుసను ఆక్రమించినట్లయితే, పాత బ్లాక్ విస్మరించబడుతుంది. చిరునామా స్థలం రెండు భాగాలుగా విభజించబడింది: ఇండెక్స్ ఫీల్డ్ మరియు లేబుల్ ఫీల్డ్.
అసోసియేటివ్ మ్యాపింగ్: ఈ రకమైన మ్యాపింగ్లో, మెమరీ పదాల విషయాలు మరియు చిరునామాలను నిల్వ చేయడానికి అసోసియేటివ్ మెమరీ ఉపయోగించబడుతుంది. ఏదైనా బ్లాక్ కాష్ యొక్క ఏదైనా పంక్తిని నమోదు చేయవచ్చు. అంటే బ్లాక్లో ఏ పదం అవసరమో గుర్తించడానికి ఐడి బిట్ అనే పదాన్ని ఉపయోగిస్తారు, కాని లేబుల్ మిగిలిన అన్ని బిట్లుగా మారుతుంది.
ఇది కాష్లో ఎక్కడైనా ఏదైనా పదాన్ని ఉంచడం సాధ్యం చేస్తుంది. ఇది మ్యాపింగ్ యొక్క వేగవంతమైన మరియు సరళమైన రూపంగా పరిగణించబడుతుంది.
సెట్-అసోసియేటివ్ మ్యాపింగ్: ఈ మ్యాపింగ్ రూపం ప్రత్యక్ష మ్యాపింగ్ యొక్క మెరుగైన రూపం, ఇది ప్రత్యక్ష మ్యాపింగ్ యొక్క ప్రతికూలతలను తొలగిస్తుంది. సెట్ అసోసియేషన్ ప్రత్యక్ష మ్యాపింగ్ పద్ధతుల్లో సాధ్యమయ్యే జిట్టర్ సమస్యను పరిష్కరిస్తుంది.
ఇది ఖచ్చితంగా ఒక పంక్తిని కలిగి ఉండటానికి బదులుగా, కాష్లో ఒక బ్లాక్ను మ్యాప్ చేయవచ్చు, ఈ సెట్ను అమలు చేయడానికి మేము అనేక వరుసల సమూహాన్ని కలిసి సృష్టిస్తాము. మెమరీలోని బ్లాక్ను ఒక నిర్దిష్ట సేకరణ యొక్క ఏదైనా వరుసకు మ్యాప్ చేయవచ్చు.
ప్రదర్శన
ప్రాసెసర్ ప్రధాన మెమరీలోని ఒక స్థానానికి చదవడానికి లేదా వ్రాయడానికి అవసరమైనప్పుడు ఇది మొదట కాష్లోని సంబంధిత ఎంట్రీ కోసం తనిఖీ చేస్తుంది. కాష్ మెమరీ పనితీరు సాధారణంగా హిట్ రేషియో అని పిలువబడే మొత్తంలో కొలుస్తారు. మీరు పెద్ద కాష్ బ్లాక్ పరిమాణాలు, అధిక అనుబంధత మరియు తగ్గిన మిస్ రేట్లను ఉపయోగించవచ్చు. మిస్ల ఖర్చును తగ్గించడం ద్వారా మరియు కాష్ను కొట్టే సమయాన్ని తగ్గించడం ద్వారా కాష్ పనితీరును మెరుగుపరచండి.
ఇవి కూడా చూడండి: సిస్టమ్ కాష్ విండోస్ 10 ను ఎలా క్లియర్ చేయాలి [2020 నవీకరించబడింది]
తుది పదాలు
ముగింపు కోసం, ఈ పోస్ట్ కాష్ మెమరీ గురించి కొంత సమాచారాన్ని పరిచయం చేస్తుంది. మీకు నిర్వచనం, రకాలు అలాగే దాని ప్రతిపాదన తెలుసు. అంతేకాకుండా, మీరు ఈ పోస్ట్ నుండి కాష్ మెమరీ పనితీరు మరియు మ్యాపింగ్ గురించి కూడా తెలుసుకోవచ్చు.