Primarni vs sekundarni spomin | Pomožne naprave za shranjevanje
Računalnik vsebuje hierarhijo pomnilniških naprav za shranjevanje podatkov. Razlikujejo se po svoji zmogljivosti, hitrosti in stroških. Primarni pomnilnik (imenovan tudi glavni pomnilnik) je pomnilnik, do katerega CPU neposredno dostopa za shranjevanje in pridobivanje informacij. Sekundarni pomnilnik (imenovan tudi zunanji ali pomožni pomnilnik) je pomnilniška naprava, do katere CPU ni dostopen neposredno in se uporablja kot trajna naprava za shranjevanje, ki hrani podatke tudi po izklopu napajanja.
Kaj je primarni spomin?
Primarni pomnilnik je pomnilnik, do katerega neposredno dostopa CPU za shranjevanje in pridobivanje informacij. Večino časa se primarni pomnilnik imenuje tudi RAM (Random Access Memory). Je hlapni pomnilnik, ki izgubi svoje podatke, ko je napajanje izključeno. Osnovni pomnilnik je neposredno dostopen s centralnim procesorjem prek naslovnega in pomnilniškega vodila, CPU pa do njega stalno dostopa do podatkov in navodil. Poleg tega računalniki vsebujejo ROM (Read Only Memory), v katerem so navodila, ki se izvajajo pogosto, kot je zagonski program (BIOS). To je nehlapni pomnilnik, ki ohranja svoje podatke, ko je napajanje izključeno. Ker do glavnega pomnilnika dostopate pogosto, mora biti hitrejši. So pa manjše velikosti in tudi drage.
Kaj je sekundarni spomin?
Sekundarni pomnilnik je pomnilniška naprava, do katere CPU ni dostopen neposredno in se uporablja kot trajna naprava za shranjevanje, ki ohranja podatke tudi po izklopu napajanja. CPU do teh naprav dostopa prek vhodno / izhodnega kanala in podatki se najprej dostopajo do primarnega pomnilnika iz sekundarnega pomnilnika pred dostopom. Ponavadi trdi diski in optične pomnilniške naprave (CD-ji, DVD-ji) se v sodobnih računalnikih uporabljajo kot sekundarne pomnilniške naprave. Podatki so v sekundarni napravi za shranjevanje organizirani v datoteke in mape v skladu z datotečnim sistemom. To omogoča tudi povezavo dodatnih informacij s podatki, kot so dovoljenja za dostop, lastnik, zadnji čas dostopa itd. Nadalje, ko se primarni pomnilnik zapolni, se sekundarni pomnilnik uporablja kot začasna shramba za shranjevanje najmanj uporabljenih podatkov v primarnem pomnilniku . Naprave za sekundarne pomnilnike so cenejše in večje. Imajo pa velik čas dostopa.
Razlika med primarnim in sekundarnim pomnilnikom
Primarni pomnilnik je pomnilnik, do katerega CPU neposredno dostopa za shranjevanje in pridobivanje informacij, medtem ko CPU do sekundarnega pomnilnika ni neposredno dostopen. Do primarnega pomnilnika je dostopen CPU s pomočjo naslovnih in podatkovnih vodil, do sekundarnega pomnilnika pa se dostopa s pomočjo vhodno / izhodnih kanalov. Primarni pomnilnik ne zadrži podatkov, ko je napajanje izklopljeno (hlapno), sekundarni pomnilnik pa ohrani podatke, ko je napajanje izklopljeno (nehlapno). Poleg tega je primarni pomnilnik v primerjavi s sekundarnim pomnilnikom zelo hiter in ima krajši čas dostopa. Toda primarne pomnilniške naprave so dražje v primerjavi s sekundarnimi pomnilnimi napravami. Zaradi tega običajno računalnik sestavlja manjši primarni pomnilnik in veliko večji sekundarni pomnilnik.