Різниця між SRAM і DRAM

SRAM проти DRAM

Існує два типи оперативної пам'яті або оперативної пам'яті, кожен має свої переваги та недоліки порівняно з іншими. SRAM (статична оперативна пам'ять) і DRAM (динамічна оперативна пам'ять) зберігають дані, але різними способами. DRAM вимагає періодичного оновлення даних, щоб зберегти дані. SRAM не потребує оновлення, оскільки транзистори всередині будуть продовжувати зберігати дані до тих пір, поки джерело живлення не буде відключено. Така поведінка призводить до декількох переваг, не останньою з яких є набагато більша швидкість, яку можна записувати та читати дані.

Додаткові схеми та терміни, необхідні для впровадження оновлення, створюють деякі ускладнення, що робить пам'ять DRAM повільнішою та менш бажаною, ніж SRAM. Одним із ускладнень є набагато більша потужність, що використовується пам'яттю DRAM, ця різниця дуже значна у пристроях, що працюють на акумуляторах. Модулі SRAM також набагато простіші порівняно з DRAM, що більшість людей полегшує створення інтерфейсу для доступу до пам'яті. Це полегшує роботу з любителями і навіть з прототипуванням.

Конструктивно SRAM потребує набагато більше транзисторів, щоб зберігати певний об'єм пам'яті. Модулю DRAM потрібен лише транзистор і конденсатор для кожного біта даних, де SRAM потребує 6 транзисторів. Оскільки кількість транзисторів в модулі пам'яті визначає його ємність, модуль DRAM може мати майже в 6 разів більше ємності з аналогічним рахунком транзисторів до модуля SRAM. Це в кінцевому рахунку зводиться до ціни, що саме насправді турбує більшість покупців.

Завдяки меншій ціні DRAM став основним в основній пам'яті комп'ютера, незважаючи на те, що він повільніший і більш потужний в порівнянні з SRAM. Пам'ять SRAM все ще використовується в багатьох пристроях, де швидкість є більш важливою, ніж ємність. Найбільш помітне використання SRAM - це в кеш-пам'яті процесорів, де швидкість дуже важлива, а низьке споживання електроенергії означає менше тепла, яке потрібно розсіювати. Навіть жорсткі диски, оптичні накопичувачі та інші пристрої, яким потрібна кеш-пам'ять або буфери, використовують модулі SRAM.

Підсумок:
1. SRAM є статичним, а DRAM - динамічним
2. SRAM швидше порівняно з DRAM
3. SRAM споживає менше енергії, ніж DRAM
4. SRAM використовує більше транзисторів на біт пам'яті порівняно з DRAM
5. SRAM дорожче, ніж DRAM
6. Більш дешева DRAM використовується в основній пам'яті, в той час як SRAM зазвичай використовується в кеш-пам'яті