13

В современных многоядерных процессорах кэши процессоров (L1,L2 и L3) состоят из SRAM с уменьшающимися скоростями (кэши L2 являются более быстродействующими SRAM, чем кэши L3 что является компромиссом стоимости). Основная причина использования SRAM - преимущество в скорости перед основной памятью, которая использует DRAM . Я хотел бы понять, почему SRAM имеет преимущество в скорости перед DRAM?

1 ответ1

22

Взято из статьи на HowStuffWorks (обобщено ):

Динамическая RAM:

Внутри чипа динамического ОЗУ (DRAM) каждая ячейка памяти содержит один бит информации и состоит из двух частей: транзистора и конденсатора. Транзистор действует как переключатель, который позволяет схеме управления на микросхеме памяти считывать конденсатор или изменять его состояние.

Затем статья идет о сравнении конденсаторов на DRAM с ведрами, где DRAM заполнен электронами для хранения информации (с накоплением 1 с). Эти электроны очищаются при удалении информации (сохранение 0). Проблема с конденсаторами заключается в том, что они имеют утечки и довольно быстро теряют информацию. Чтобы сохранить информацию, внешний источник (CPU или Memory Controller) должен перезарядить все конденсаторы, удерживающие 1, прежде чем они разрядятся.

Эта операция обновления, где динамическое ОЗУ получает свое имя. Динамическое ОЗУ должно постоянно обновляться динамически, иначе оно забывает, что в нем хранится. Недостатком всего этого освежения является то, что это требует времени и замедляет память.

Статическая RAM:

Статическая RAM использует совершенно другую технологию. В статической оперативной памяти форма триггера содержит каждый бит памяти. Триггер для ячейки памяти требует 4 или 6 транзисторов вместе с некоторой проводкой, но никогда не требует обновления. Это делает статическое ОЗУ значительно быстрее, чем динамическое. Однако из-за того, что он содержит больше частей, ячейка статической памяти занимает на чипе намного больше места, чем ячейка динамической памяти. Таким образом, вы получаете меньше памяти на чип, и это делает статическую память намного дороже.

Это довольно интересная статья, поэтому я бы посоветовал прочитать ее. Я взял наиболее важные пункты из статьи, чтобы помочь ответить на ваш вопрос.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .