Skip to main content

Hvad er hukommelsesarkitektur?

Selvom den mest almindelige type computerhukommelse er Random Access Memory (RAM), er der mange andre typer hukommelse, der kan bruges på en computer.Disse inkluderer cachehukommelse, flashhukommelse og fillagring.Hukommelsesarkitekturen henviser til kombinationen af forskellige typer hukommelse for at afbalancere ydelsen af en computer uden at gå på kompromis med pålideligheden af opbevaring eller gøre computeromkostningsopgaver.Generelt fungerer de forskellige typer hukommelseshukommelse på et hierarki, der spænder fra hurtigt og dyrt til langsommere og mindre billige.Hukommelsesarkitekturen arbejder for at sikre, at computeren har en blanding af alle typer hukommelse, hvilket holder computere hardware så afbalanceret og omkostningseffektiv som muligt.

Ud over at være forskellige baseret på omkostninger og hastighed adskiller hukommelsen sig også baseret på varighed.Standard RAM på en computer er en dynamisk form for hukommelse, hvilket betyder, at den kun bevarer information, så længe computeren forbliver tændt.Dette præsenterer et åbenlyst problem, når det kommer til at holde information om computeren efter en strøm-on-off-cyklus, som uden en mere vedvarende form for hukommelse, ville alle oplysninger på computeren gå tabt i tilfælde af strømafbrydelse.Filopbevaringshukommelse inden for computeren mdash;Det mest almindelige eksempel på dette er en harddisk mdash;Tilvejebringer en relativt langsom, men stabil metode til at holde information om computeren forbi nedlukning.

Processorregistrerne og cachehukommelsen er generelt de hurtigste og dyreste.Ved at lokalisere disse typer hukommelse på den fysiske processorchip er overførselstiden og latenstid for disse typer hukommelse ekstremt lille.Dette betyder, at oplysninger kan rejse til og fra disse typer hukommelse med et øjeblik, hvilket gør dem effektive til at holde information og variabler, mens processoren aktivt arbejder på et specifikt problem.

RAM er på det næste niveau, begge billigereog langsommere end processorregistre og cachehukommelse.Dette er forbundet til processoren via forsidebussen, hvilket betyder, at latenstid stiger, mens hastigheden falder sammenlignet med register og cachehukommelse.Omkostningerne falder også væsentligt, hvilket gør RAM til den mest omkostningseffektive form for dynamisk opbevaring i hukommelsesarkitekturen.

Endelig opbevares virtuel hukommelse og fillagringssteder generelt på harddisken.Virtuel hukommelse er et afsnit af harddisken, som computere -operativsystemet behandler som RAM.Hundreder og hundreder af gigabyte af harddiskopbevaring kan købes for det samme beløb som kun fire til otte gigabyte RAM, hvilket gør det til den bedste vedvarende masselagringssted på en computerehukommelsesarkitektur.