Кэш 1 уровня (L1 Cache)

Автор: John Stephens
Дата создания: 25 Январь 2021
Дата обновления: 27 Июнь 2024
Anonim
В чём отличие кэша в процессорах и как он работает? Какой лучше, быстрее и объемней? L1, L2, L3
Видео: В чём отличие кэша в процессорах и как он работает? Какой лучше, быстрее и объемней? L1, L2, L3

Содержание

Определение - Что означает кэш 1-го уровня (L1 Cache)?

Кэш 1-го уровня (кэш-память L1) - это кэш-память, встроенная непосредственно в микропроцессор, которая используется для хранения недавно полученной информации о микропроцессоре, поэтому ее также называют основным кешем. Это также упоминается как внутренний кеш или системный кеш.


Кэш-память первого уровня является самой быстрой кэш-памятью, поскольку она уже встроена в чип с нулевым интерфейсом ожидания, что делает его самым дорогим кешем среди кэшей ЦП. Тем не менее, он имеет ограниченный размер. Он используется для хранения данных, к которым процессор недавно обращался, критических файлов, которые должны быть выполнены немедленно, и это первый кэш, к которому осуществляется доступ и обработка, когда сам процессор выполняет компьютерную инструкцию.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет кэш 1-го уровня (L1 Cache)

В более новых микропроцессорах кэш L1 делится поровну на две части: кэш, который используется для хранения данных программы, и другой кэш, который используется для хранения инструкций для микропроцессора. Некоторые старые микропроцессоры, с другой стороны, используют неразделенный кеш L1 и используют его для хранения как данных программы, так и инструкций микропроцессора.


Он реализован с использованием статической оперативной памяти (SRAM), которая имеет разные размеры в зависимости от класса процессора. Эта SRAM использует два транзистора на бит. Два транзистора образуют схему, известную как триггер, поскольку он имеет два состояния, между которыми он может переключаться; второй транзистор управляет выходом первого транзистора. Пока на цепь подается питание, она может хранить данные без посторонней помощи.

Все конструкции кэша L1 следуют одному и тому же процессу; логика управления кэшем L1 хранит часто используемые данные в кэше и обновляет внешнюю память только тогда, когда ЦП передает управление другим мастерам шины, когда периферийные устройства осуществляют прямой доступ к памяти.