Her er grunden til, at data skal kopieres fra harddisken til RAM, før de kan bruges til behandling af operationer:
1. Hastighed:
* harddiske er langsomme: Harddiske er mekaniske enheder, der fysisk læser og skriver data. Denne proces er relativt langsom sammenlignet med RAM.
* ram er hurtig: RAM (Random Access Memory) er meget hurtigere, fordi den er elektronisk og kan få adgang til data direkte. Det er designet til hurtig, hyppig adgang.
2. Direkte adgang:
* RAM er direkte tilgængelig af CPU: CPU'en kan få adgang til data i RAM meget hurtigt. Denne direkte adgang er vigtig for de hurtige behandlingsoperationer, som CPU'en udfører.
* harddiske er indirekte: CPU'en har ikke direkte adgang til data på harddisken. Det skal anmode om dataene fra harddisken, vente på, at de hentes, og flyt derefter dem til RAM til behandling.
3. Flygtige vs. ikke-flygtige:
* ram er ustabil: Data i RAM går tabt, når computeren er slukket. Det bruges til midlertidig opbevaring under behandlingen.
* harddiske er ikke-flygtige: Data på harddiske er vedvarende, selv når computeren er tændt. Dette gør det velegnet til langvarig opbevaring.
Analogi:
Tænk på det sådan:
* harddisk: Et stort bibliotek med bøger (data) organiseret på hylderne. Du skal gå til hylden, finde bogen og bringe den tilbage til dit skrivebord for at læse den.
* ram: Dit skrivebord, hvor du holder de bøger, du i øjeblikket arbejder med. Du kan få adgang til dem hurtigt og nemt.
Kortfattet:
CPU'en skal hurtigt og direkte arbejde med data. Dette er kun muligt med data, der er gemt i RAM. Derfor skal data flyttes fra den langsommere, langtidsopbevaring af harddisken til den hurtige, midlertidige opbevaring af RAM, før behandlingen kan forekomme.