Forskjellen Mellom RAM Og Cache Memory

Forskjellen Mellom RAM Og Cache Memory
Forskjellen Mellom RAM Og Cache Memory

Video: Forskjellen Mellom RAM Og Cache Memory

Video: Forskjellen Mellom RAM Og Cache Memory
Video: How to Clear RAM Cache Memory | Fix RAM Cached memory too high Windows 10 2024, November
Anonim

RAM vs Cache Memory

Minne til en datamaskin er organisert i et hierarki, og de er organisert med tanke på tiden det tar å få tilgang til dem, kostnad og kapasitet. RAM og hurtigminne er to medlemmer i dette minnehierarkiet. RAM (Random Access Memory) er det primære minnet som brukes i en datamaskin. Dens individuelle minneceller kan nås i hvilken som helst rekkefølge, og derfor kalles det random access memory. RAM er delt inn i to kategorier som statisk RAM (SRAM) og dynamisk RAM (DRAM). Cache-minne er et spesielt minne som brukes av CPU (Central Processing Unit) på en datamaskin med det formål å redusere gjennomsnittlig tid som kreves for å få tilgang til minne.

Hva er RAM?

RAM er også kjent som hovedminnet til en datamaskin. Det er et flyktig minne der dataene som er lagret i minnet går tapt når strømmen slås av. RAM er delt inn i to kategorier som statisk RAM (SRAM) og dynamisk RAM (DRAM). SRAM bruker transistorer til å lagre en enkelt bit data, og den trenger ikke å oppdateres med jevne mellomrom. DRAM bruker en separat kondensator for å lagre hver bit av data, og den må oppdateres med jevne mellomrom for å opprettholde ladningen i kondensatorene. I moderne datamaskiner er RAM organisert i moduler som kan oppgraderes. Dette vil gjøre det mulig å øke RAM-kapasiteten eller fikse skader veldig enkelt.

Hva er Cache Memory?

Cache-minne er et spesielt minne som brukes av CPU for å redusere gjennomsnittlig tid det tar for minnetilgang. Cache-minne er relativt et mindre og også et raskere minne, som lagrer data som er mest tilgjengelige i hovedminnet. Når det er forespørsel om minnelese, blir hurtigminnet sjekket for å se om dataene finnes i hurtigminnet. Hvis disse dataene er i hurtigminnet, er det ikke nødvendig å få tilgang til hovedminnet (som det tar lengre tid å få tilgang til), noe som gjør den gjennomsnittlige minnetilgangstid mindre. Vanligvis er det separate cacher for data og instruksjoner. Databuffer er vanligvis satt opp i et hierarki av hurtigbuffernivåer (noen ganger kalt hurtignivåbuffer). L1 (Nivå 1) og L2 (Nivå 2) er de øverste cachene i dette hierarkiet med cacher. L1 er nærmeste hurtigbuffer til hovedminnet og er hurtigbufferen som blir sjekket først. L2-cache er den neste i køen og er den nest nærmeste hovedminnet. L1 og L2 varierer i tilgangshastigheter, plassering, størrelse og pris.

Hva er forskjellen mellom RAM og Cache Memory?

I minnehierarkiet er hurtigminnet det nærmere minnet til CPUen sammenlignet med RAM. Cache-minne er mye raskere og også dyrt sammenlignet med RAM. Men kapasiteten til RAM-minnet er større enn kapasiteten til bufferminnet. Videre er hurtigminnet også organisert som et hierarki som L1, L2 og L3 cacher som varierer i hastighet, pris og kapasitet.

Anbefalt: