Primær vs sekundær hukommelse | Ekstra opbevaringsenheder
En computer indeholder et hierarki af hukommelsesenheder til lagring af data. De varierer i deres kapacitet, hastighed og omkostninger. Primær hukommelse (også omtalt som hovedhukommelsen) er den hukommelse, der er direkte adgang til af CPU'en til at gemme og hente information. Sekundær hukommelse (også kaldet den eksterne hukommelse eller hjælpehukommelse) er en lagerenhed, der ikke er tilgængelig direkte af CPU'en og bruges som en permanent lagerenhed, der opbevarer data, selv efter at strømmen er slukket.
Hvad er primær hukommelse?
Primær hukommelse er den hukommelse, som CPU'en har direkte adgang til til at gemme og hente information. Det meste af tiden omtales primær hukommelse også som RAM (Random Access Memory). Det er en flygtig hukommelse, som mister sine data, når strømmen er slukket. Primær hukommelse er direkte tilgængelig af CPU'en via adresse- og hukommelsesbussen, og det er konstant adgang til CPU'en for at få data og instruktioner. Desuden indeholder computere en ROM (Read Only Memory), der indeholder instruktioner, der ofte udføres, såsom opstartprogrammet (BIOS). Dette er en ikke flygtig hukommelse, der bevarer sine data, når strømmen er slukket. Da der ofte åbnes hovedhukommelse, skal den være hurtigere. Men de er mindre i størrelse og også dyre.
Hvad er sekundær hukommelse?
Sekundær hukommelse er en lagerenhed, der ikke er tilgængelig direkte af CPU'en og bruges som en permanent lagerenhed, der opbevarer data, selv efter at strømmen er slukket. CPU får adgang til disse enheder gennem en input / output-kanal, og data overføres først til den primære hukommelse fra den sekundære hukommelse, før de får adgang. Normalt bruges harddiskdrev og optiske lagerenheder (CD'er, DVD'er) som sekundære lagerenheder i moderne computere. I en sekundær lagerenhed er data organiseret i filer og mapper i henhold til et filsystem. Dette gør det også muligt at knytte yderligere information til data såsom adgangstilladelser, ejer, sidste adgangstid osv. Når den primære hukommelse er fyldt op, bruges sekundær hukommelse som et midlertidigt lager til at gemme mindst anvendte data i den primære hukommelse . Sekundære hukommelsesenheder er billigere og større i størrelse. Men de har en stor adgangstid.
Forskel mellem primær og sekundær hukommelse
Primær hukommelse er den hukommelse, som CPU'en har direkte adgang til til at gemme og hente information, mens den sekundære hukommelse ikke er tilgængelig direkte af CPU'en. Den primære hukommelse tilgås ved hjælp af adresse og databusser af CPU'en, mens den sekundære hukommelse er tilgængelig ved hjælp af input / outputkanaler. Primær hukommelse opbevarer ikke data, når strømmen er slukket (flygtig), mens sekundær hukommelse opbevarer data, når strømmen er slukket (ikke-flygtig). Yderligere er den primære hukommelse meget hurtig sammenlignet med den sekundære hukommelse og har en lavere adgangstid. Men primære hukommelsesenheder er dyrere sammenlignet med sekundære hukommelsesenheder. På grund af denne grund består en computer normalt af en mindre primær hukommelse og en meget større sekundær hukommelse.