Primárna verzus sekundárna pamäť | Pomocné úložné zariadenia
Počítač obsahuje hierarchiu pamäťových zariadení na ukladanie údajov. Líšia sa svojou kapacitou, rýchlosťou a cenou. Primárna pamäť (tiež označovaná ako hlavná pamäť) je pamäť, ku ktorej má CPU priamy prístup na ukladanie a získavanie informácií. Sekundárna pamäť (tiež označovaná ako externá alebo pomocná pamäť) je úložné zariadenie, ktoré nie je dostupné priamo pre CPU a používa sa ako trvalé úložné zariadenie, ktoré uchováva dáta aj po vypnutí napájania.
Čo je primárna pamäť?
Primárna pamäť je pamäť, ku ktorej má CPU priamy prístup na ukladanie a získavanie informácií. Primárna pamäť sa väčšinou označuje aj ako RAM (Random Access Memory). Ide o volatilnú pamäť, ktorá po vypnutí napájania stratí svoje dáta. Primárna pamäť je priamo prístupná CPU cez adresovú a pamäťovú zbernicu a CPU k nej neustále pristupuje, aby získala dáta a inštrukcie. Okrem toho počítače obsahujú pamäť ROM (Read Only Memory), ktorá obsahuje pokyny, ktoré sa často vykonávajú, ako napríklad spúšťací program (BIOS). Toto je energeticky nezávislá pamäť, ktorá uchováva svoje údaje aj po vypnutí napájania. Keďže k hlavnej pamäti sa pristupuje často, musí byť rýchlejšia. Ale sú menšie a tiež drahé.
Čo je sekundárna pamäť?
Sekundárna pamäť je úložné zariadenie, ktoré nie je dostupné priamo pre CPU a používa sa ako trvalé úložné zariadenie, ktoré uchováva dáta aj po vypnutí napájania. CPU pristupuje k týmto zariadeniam cez vstupný/výstupný kanál a pred prístupom sa dáta najskôr prenesú do primárnej pamäte zo sekundárnej pamäte. V moderných počítačoch sa ako sekundárne úložné zariadenia zvyčajne používajú pevné disky a optické úložné zariadenia (CD, DVD). V sekundárnom úložnom zariadení sú údaje usporiadané do súborov a adresárov podľa systému súborov. To tiež umožňuje priradiť ďalšie informácie k údajom, ako sú prístupové oprávnenia, vlastník, čas posledného prístupu atď. Okrem toho, keď je primárna pamäť zaplnená, sekundárna pamäť sa používa ako dočasné úložisko na uchovávanie najmenej používaných údajov v primárnej pamäti.. Sekundárne pamäťové zariadenia sú lacnejšie a majú väčšie rozmery. Majú však veľký prístupový čas.
Rozdiel medzi primárnou a sekundárnou pamäťou
Primárna pamäť je pamäť, ku ktorej má CPU priamy prístup na ukladanie a získavanie informácií, zatiaľ čo sekundárna pamäť nie je priamo dostupná pre CPU. K primárnej pamäti pristupuje CPU pomocou adresových a dátových zberníc, zatiaľ čo k sekundárnej pamäti sa pristupuje pomocou vstupných/výstupných kanálov. Primárna pamäť neuchováva údaje, keď je napájanie vypnuté (nezávislá), zatiaľ čo sekundárna pamäť uchováva údaje, keď je napájanie vypnuté (nezávislá). Okrem toho je primárna pamäť v porovnaní so sekundárnou pamäťou veľmi rýchla a má kratší prístupový čas. Primárne pamäťové zariadenia sú však drahšie v porovnaní so sekundárnymi pamäťovými zariadeniami. Z tohto dôvodu sa počítač zvyčajne skladá z menšej primárnej pamäte a oveľa väčšej sekundárnej pamäte.