Разлика између РАМ-а и кеш меморије

РАМ меморија и кеш меморија

Меморија рачунара је организована у хијерархији и они су организовани с обзиром на време потребно да им се приступи, трошкове и капацитет. РАМ и кеш меморија су два члана у овој хијерархији меморије. РАМ (Рандом Аццесс Мемори) је примарна меморија која се користи у рачунару. Појединим ћелијама меморије може се приступити у било којем редоследу, и зато се назива меморија са случајним приступом. РАМ-ови су подељени у две категорије као статичка РАМ (СРАМ) и динамичка РАМ (ДРАМ). Кеш меморија је посебна меморија коју користи ЦПУ (централна процесна јединица) рачунара ради смањења просечног времена потребног за приступ меморији.

Шта је РАМ-а?

РАМ је позната и као главна меморија рачунара. То је испарљива меморија у којој се подаци који су сачувани у меморији губе када је напајање искључено. РАМ-ови су подељени у две категорије као статичка РАМ (СРАМ) и динамичка РАМ (ДРАМ). СРАМ користи транзисторе за чување једног бита података и није га потребно периодично освежавати. ДРАМ користи посебан кондензатор за чување сваког бита података и потребно га је периодично освежавати да би се одржавање напунила у кондензаторима. У модерним рачунарима РАМ-а је организована у модуле који се могу надоградити. То би омогућило повећање капацитета РАМ-а или поправљање оштећења врло лако.

Шта је кеш меморија?

Кеш меморија је посебна меморија коју ЦПУ користи у сврху смањења просечног времена потребног за приступ меморији. Кеш меморија је релативно мања и такође бржа меморија, у коју се смештају подаци којима се најчешће приступа главна меморија. Када постоји захтев за читање меморије, кеш меморија се проверава да ли постоје ти подаци у кеш меморији. Ако су ти подаци у кеш меморији, тада нема потребе за приступом главној меморији (за коју је потребно дуже време), чиме је просјечно вријеме приступа меморији мање. Обично постоје одвојени предмемори за податке и упутства. Кеши података се обично постављају у хијерархији нивоа предмеморије (која се понекад назива и вишеслојна кеш меморија). Л1 (Ниво 1) и Л2 (Ниво 2) су највише највише кешева у овој хијерархији кешева. Л1 је најближи предмеморији главне меморије и то је кеш који се прво провјерава. Л2 кеш меморија је следећа по реду и друга је најближа главној меморији. Л1 и Л2 разликују се у брзини приступа, локацији, величини и цени.

Која је разлика између РАМ-а и Цацхе меморије?

У хијерархији меморије, кеш меморија је ближа меморија ЦПУ-у у поређењу са РАМ-ом. Кеш меморија је много бржа и скупа у поређењу са РАМ меморијом. Али капацитет РАМ меморије је већи од капацитета кеш меморије. Даље, кеш меморија је такође организована као хијерархија као Л1, Л2 и Л3 кеш меморије које се разликују у брзини, цени и капацитету.