Primarni proti sekundarnemu pomnilniku | Pomožne pomnilniške naprave
Računalnik vsebuje hierarhijo pomnilniških naprav za shranjevanje podatkov. Razlikujejo se po zmogljivosti, hitrosti in ceni. Primarni pomnilnik (imenovan tudi glavni pomnilnik) je pomnilnik, do katerega neposredno dostopa CPE za shranjevanje in pridobivanje informacij. Sekundarni pomnilnik (imenovan tudi zunanji ali pomožni pomnilnik) je naprava za shranjevanje, do katere CPE ne dostopa neposredno in se uporablja kot trajna naprava za shranjevanje, ki hrani podatke tudi po izklopu napajanja.
Kaj je primarni pomnilnik?
Primarni pomnilnik je pomnilnik, do katerega neposredno dostopa CPE za shranjevanje in pridobivanje informacij. Večino časa se primarni pomnilnik imenuje tudi RAM (pomnilnik z naključnim dostopom). Je hlapni pomnilnik, ki ob izklopu napajanja izgubi podatke. CPE neposredno dostopa do primarnega pomnilnika prek naslovnega in pomnilniškega vodila in do njega nenehno dostopa CPE, da dobi podatke in navodila. Poleg tega računalniki vsebujejo ROM (pomnilnik samo za branje), ki vsebuje navodila, ki se pogosto izvajajo, na primer zagonski program (BIOS). To je obstojen pomnilnik, ki obdrži svoje podatke, ko je napajanje izklopljeno. Ker se do glavnega pomnilnika pogosto dostopa, mora biti hitrejši. Vendar so manjše velikosti in tudi drage.
Kaj je sekundarni pomnilnik?
Sekundarni pomnilnik je naprava za shranjevanje, do katere CPE ne dostopa neposredno in se uporablja kot trajna naprava za shranjevanje, ki hrani podatke tudi po izklopu. CPE dostopa do teh naprav prek vhodno/izhodnega kanala in podatki se pred dostopom najprej prenesejo v primarni pomnilnik iz sekundarnega pomnilnika. Ponavadi se trdi diski in optične pomnilniške naprave (CD-ji, DVD-ji) uporabljajo kot sekundarne pomnilniške naprave v sodobnih računalnikih. V sekundarni napravi za shranjevanje so podatki organizirani v datoteke in imenike glede na datotečni sistem. To omogoča tudi povezovanje dodatnih informacij s podatki, kot so dovoljenja za dostop, lastnik, čas zadnjega dostopa itd. Poleg tega, ko je primarni pomnilnik napolnjen, se sekundarni pomnilnik uporablja kot začasni pomnilnik za shranjevanje najmanj uporabljenih podatkov v primarnem pomnilniku.. Sekundarne pomnilniške naprave so cenejše in večje. Imajo pa velik dostopni čas.
Razlika med primarnim in sekundarnim pomnilnikom
Primarni pomnilnik je pomnilnik, do katerega CPE neposredno dostopa za shranjevanje in pridobivanje informacij, medtem ko do sekundarnega pomnilnika CPE ne dostopa neposredno. CPU do primarnega pomnilnika dostopa z naslovnimi in podatkovnimi vodili, medtem ko do sekundarnega pomnilnika dostopa z vhodno/izhodnimi kanali. Primarni pomnilnik ne hrani podatkov, ko je napajanje izklopljeno (hlapno), medtem ko sekundarni pomnilnik hrani podatke, ko je napajanje izklopljeno (obstojno). Poleg tega je primarni pomnilnik zelo hiter v primerjavi s sekundarnim pomnilnikom in ima krajši dostopni čas. Toda primarne pomnilniške naprave so dražje v primerjavi s sekundarnimi pomnilniškimi napravami. Zaradi tega razloga je običajno računalnik sestavljen iz manjšega primarnega pomnilnika in veliko večjega sekundarnega pomnilnika.