Първична срещу вторична памет | Допълнителни устройства за съхранение
Компютърът съдържа йерархия от устройства с памет за съхраняване на данни. Те се различават по своя капацитет, скорост и цена. Първичната памет (наричана още основна памет) е паметта, която е директно достъпна от процесора за съхраняване и извличане на информация. Вторичната памет (наричана още външна или спомагателна памет) е устройство за съхранение, което не е достъпно директно от процесора и се използва като постоянно устройство за съхранение, което запазва данни дори след изключване на захранването.
Какво е първична памет?
Първичната памет е паметта, която е директно достъпна от процесора за съхраняване и извличане на информация. През повечето време първичната памет се нарича още RAM (памет с произволен достъп). Това е летлива памет, която губи своите данни, когато захранването бъде изключено. Първичната памет е директно достъпна от процесора чрез адреса и шината на паметта и е постоянно достъпна от процесора, за да получи данни и инструкции. Освен това компютрите съдържат ROM (памет само за четене), която съдържа инструкции, които се изпълняват често, като програмата за стартиране (BIOS). Това е енергонезависима памет, която запазва своите данни, когато захранването е изключено. Тъй като основната памет се използва често, тя трябва да бъде по-бърза. Но те са по-малки по размер и също са скъпи.
Какво е вторична памет?
Вторичната памет е устройство за съхранение, което не е достъпно директно от процесора и се използва като постоянно устройство за съхранение, което запазва данни дори след изключване на захранването. Централният процесор осъществява достъп до тези устройства чрез входно/изходен канал и данните първо се прехвърлят в първичната памет от вторичната памет преди достъп. Обикновено твърдите дискове и оптичните устройства за съхранение (CD, DVD) се използват като вторични устройства за съхранение в съвременните компютри. Във вторично устройство за съхранение данните са организирани във файлове и директории според файлова система. Това също позволява да се асоциира допълнителна информация с данни като разрешения за достъп, собственик, време на последен достъп и т.н. Освен това, когато първичната памет се запълни, вторичната памет се използва като временно хранилище за съхраняване на най-малко използвани данни в първичната памет. Вторичните устройства с памет са по-евтини и по-големи по размер. Но имат голямо време за достъп.
Разлика между първична и вторична памет
Първичната памет е паметта, която е директно достъпна от процесора за съхраняване и извличане на информация, докато вторичната памет не е достъпна директно от процесора. Първичната памет се осъществява чрез адресни и информационни шини от процесора, докато вторичната памет се осъществява чрез входно/изходни канали. Първичната памет не запазва данни, когато захранването е изключено (независима), докато вторичната памет запазва данни, когато захранването е изключено (енергонезависима). Освен това първичната памет е много бърза в сравнение с вторичната памет и има по-малко време за достъп. Но устройствата с първична памет са по-скъпи в сравнение с устройствата с вторична памет. Поради тази причина обикновено компютърът се състои от по-малка първична памет и много по-голяма вторична памет.