Skip to main content

Vad är minnesarkitektur?

Även om den vanligaste typen av datorminne är slumpmässigt åtkomstminne (RAM) finns det många andra typer av minne som kan användas på en dator.Dessa inkluderar cacheminne, flashminne och fillagring.Minnesarkitektur hänvisar till kombinationen av olika typer av minne för att balansera en dators prestanda utan att kompromissa med tillförlitligheten för lagring eller göra datorn kostnadsföretagande.I allmänhet fungerar de olika typerna av minne på en hierarki som sträcker sig från snabbt och dyrt till långsammare och mindre billigt.Memory Architecture arbetar för att säkerställa att datorn har en blandning av alla typer av minne, och håller datorerna hårdvara så balanserad och kostnadseffektiv som möjligt.

Förutom att skilja sig utifrån kostnad och hastighet skiljer sig också minne baserat på permanentitet.Standard RAM i en dator är en dynamisk form av minne, vilket innebär att den bara behåller information så länge datorn förblir påslagen.Detta utgör ett uppenbart problem när det gäller att hålla information på datorn efter en power on-off-cykel, eftersom utan en mer beständig form av minne, skulle all information på datorn gå förlorad i händelse av strömavbrott.Fillagringsminne inom datorn mdash;Det vanligaste exemplet på detta är en hårddisk mdash;Tillhandahåller en relativt långsam men stabil metod för att hålla information om datorns tidigare avstängning.

Processorregister och cacheminne är i allmänhet det snabbaste och dyraste.Genom att hitta dessa typer av minne på det fysiska processorchipet är överföringstiden och latensen för dessa typer av minne extremt liten.Detta innebär att information kan resa till och från dessa typer av minne med ett ögonblick, vilket gör dem effektiva för att hålla information och variabler medan processorn aktivt arbetar med ett specifikt problem.

Ram är på nästa nivå, båda billigareoch långsammare än processorregister och cacheminne.Detta är anslutet till processorn via framsidan, vilket innebär att latensen ökar medan hastigheten minskar jämfört med register och cacheminne.Kostnaden minskar också väsentligt, vilket gör RAM till den mest kostnadseffektiva formen av dynamisk lagring i minnesarkitekturen.

Slutligen hålls båda virtuella minne och fillagringsplatser i allmänhet på hårddisken.Virtuellt minne är ett avsnitt av hårddisken som datorns driftssystem behandlar som RAM.Hundratals och hundratals gigabyte av hårddisklagring kan köpas för samma mängd som bara fyra till åtta gigabyte RAM, vilket gör det till den bästa ihållande masslagringsplatsen på en datorminnesarkitektur.