Što je glavna pohrana?

U svijetu računalstva, glavna pohrana se podrazumijeva kao programska adresabilna memorija koja sadrži izvršne datoteke i podatke potrebne za pokretanje i pokretanje različitih sustava i programa. Češće se naziva primarna pohrana ili memorija, glavna pohrana izravno se povezuje s CPU-om, koji čita upute povezane s izvršnim datotekama i izvršava zadatke potrebne za rukovanje podacima. Svi podaci potrebni za učinkovito funkcioniranje programa spremljenih na tvrdom disku čuvaju se u glavnoj memoriji.

U većini slučajeva danas, glavna pohrana i CPU komuniciraju putem onoga što je poznato kao prednja sabirnica. Ova vrsta sabirnice zapravo se sastoji od dvije specijalizirane sabirnice koje pomažu čitati i podatke i adrese koje su smještene u glavnoj memoriji. Prednja sabirnica izdvaja upute potrebne za pokretanje programa, kao i daje CPU-u lokaciju ili adresu izvršnih datoteka na tvrdom disku. CPU tada može čitati i pisati podatke za sebe i nastaviti s pokretanjem potrebnih zadataka.

Važno je napomenuti da se danas u većini slučajeva smatra da glavna pohrana ima nestabilnu memoriju. To znači da se memorija slučajnog pristupa briše pri pokretanju. Kako bi riješili ovaj problem, mnogi sustavi koriste nepromjenjivu primarnu memoriju ili komponentu za pohranu, kao što je BIOS za učinkovito pokretanje računala. Bootstrapping jednostavno znači čitanje većeg programa iz sekundarne memorije i njegovo učitavanje u RAM u primarnoj ili glavnoj memoriji. Odatle, sabirnice mogu započeti komunikaciju s CPU-om i dovršiti sekvencu pokretanja.

Kao dio tekućeg procesa, glavna memorija neprestano čita i indeksira podatke, učinkovito ih prepisuje za buduću upotrebu. Ova stalna interakcija pomaže u održavanju osvježenih podataka i sprječava nestanak podataka iz glavne memorije tijekom korištenja različitih funkcija i programa koji su uključeni u računalni sustav.