Umbră RAM
Shadow RAM este o zonă a RAM (computerului) care este scăzută din RAM normală în scopul de a servi anumite componente hardware .
Majoritatea dispozitivelor sau componentelor instalate într-un computer personal (de exemplu controlere SCSI , plăci video , plăci de sunet etc.) au propriul lor BIOS sau firmware . Aceste firmware au funcția de a oferi suport pentru comunicarea dintre periferic și sistem.
În mod normal sunt încărcate în memorii de tip EEPROM , acest lucru face posibilă utilizarea mai multor versiuni actualizate de BIOS/Firmware dacă este necesar să se corecteze erori sau să se dorească îmbunătățirea caracteristicilor hardware -ului respectiv . Aceste tipuri de memorii au dezavantajul că au, în general, timpi de acces mai lenți decât memoria centrală ( RAM ) și din moment ce sunt folosite de fiecare dată când sunt accesate dispozitivele, există o încetinire care penalizează performanța sistemului . De exemplu, BIOS-ul plăcii de bază și BIOS-ul plăcii video sunt foarte utilizate în timpul funcționării normale a computerului.
Shadowingul consta in rezervarea unei portiuni de RAM pentru datele necesare BIOS-ului/Firmware-ului, continute in general in ROM, pentru a reduce timpul de acces la informatiile necesare utilizarii hardware-ului. Memoria astfel alocată se numește shadow RAM și este protejată prin scriere și, prin urmare, scade din cantitatea totală de RAM disponibilă din sistem, motiv pentru care în cazul utilizării masive a shadow ram performanța nu poate suferi o creștere, ci o scădere. , în funcție de câtă memorie RAM pot folosi aplicațiile . [1]