Kuo skiriasi pirminė ir antrinė saugykla?

Pagrindiniai skirtumai tarp pirminės ir antrinės saugyklos yra tai, kaip kompiuterio centrinis procesorius (CPU) gali pasiekti saugyklą ir kaip ji naudojama. Pirminė saugykla paprastai reiškia saugyklą arba atmintį, tiesiogiai prijungtą prie kompiuterio procesoriaus ir jo pasiekiama, ir paprastai yra nepastovi atmintis, vadinama laisvosios kreipties atmintimi (RAM). Kita vertus, antrinė saugykla tiesiogiai neprisijungia prie procesoriaus ir yra nepastovi atmintis. Kiti skirtumai tarp šių dviejų yra duomenų, paprastai saugomų tokioje atmintyje, kiekis ir duomenų apdorojimo greitis.

Nors pirminė ir antrinė saugykla reiškia atminties tipus, naudojamus su kompiuteriu, yra keletas skirtumų tarp kiekvieno saugojimo tipo. Saugojimas paprastai vartojamas kaip termino „atmintis“ sinonimas ir nurodo aparatinę įrangą, naudojamą duomenims, kuriuos kompiuteris apdoroja naudojant, saugoti. Abiejų tipų saugyklos paprastai yra kompiuterio bokšte arba korpuse, tačiau pagrindinė atmintis paprastai yra RAM, kuri yra tiesiogiai įdiegta pagrindinėje plokštėje, o antrinė saugykla dažnai yra standžiojo disko įrenginys, prijungtas prie pagrindinės plokštės kabeliu.

Vienas didžiausių skirtumų tarp dviejų saugyklų tipų yra tai, kaip kompiuterio CPU prie jos pasiekia. Kadangi RAM yra įdiegta kompiuterio pagrindinėje plokštėje, CPU gali tiesiogiai pasiekti duomenis pirminėje atmintyje. Kita vertus, antrinė saugykla pasiekiama netiesiogiai, nes disko įrenginys paprastai prijungiamas prie pagrindinės plokštės kabeliu. Tai taip pat turi įtakos greičiui, kuriuo galima pasiekti duomenis pirminėje ir antrinėje saugykloje. Pirminės saugyklos duomenys pasiekiami maždaug milijoną kartų greičiau nei duomenys antrinėje saugykloje, nors abu procesai paprastai trunka tik sekundės dalis.

Jie taip pat suteikia skirtingų tipų atmintį. RAM ir kita pagrindinė atmintis paprastai yra nepastovi atmintis, kuri gali saugoti duomenis tik tol, kol saugojimo įrenginiui tiekiama energija. Kita vertus, antrinė saugykla naudoja nepastovią atmintį, kuri išsaugoma net ir išjungus kompiuterį, todėl duomenims saugoti naudojama antrinė saugykla, o duomenims apdoroti – pirminė saugykla.

Tačiau išimtis yra ta, kad paprastai yra nepastovioji atmintis, naudojama kaip pagrindinė atmintis, skirta pagrindinei kompiuterio įvesties / išvesties sistemai (BIOS) saugoti, nors ji naudojama tik paleidžiant kompiuterį. Pirminė ir antrinė saugykla taip pat paprastai suteikia skirtingą duomenų saugyklos kiekį. Antrinė saugykla paprastai yra daug didesnė nei pirminė saugykla, o tai svarbu, nes ji skirta saugoti daugiau duomenų, nei apdorojama bet kuriuo metu.