Найти тему
Бабушкам PRO компьютер

Процессор и его Кэш.CPU и L1,2,3

Приветствую. Люди посетившие магазин для покупки процессора, делятся на тех кто: ориентируются на частоту;смотрят тех процесс; выбирают по фирме;считают ядра и потоки;выбирают по индексу и только 10% смотрят, объем кэш памяти. Давайте поговорим, что это такое. Под cache memory, понимают временный перенос информации на скоростной тип памяти. Как это понятие привязать к процессору, постараюсь доступно объяснить. Не вдаваясь в подробности. Но сперва пояснения к критикам: Из за доступности в понимании, некоторые термины и понятия оставлю за публикацией. Это для удобочитаемости статьи, а не из-за желания исказить правду.

Напомню какая память у компьютера: это винчестеры и ssd(здесь хранятся информационные файлы(ОС Windows, картинки, игры и тд)). Оперативная память, это скоростная память, но без долгосрочного хранения, так как при выключении питания, обнуляется. Поэтому в народе такую ОЗУ, называют: "энергозависимой". При запуске игры с диска, информация(часть) записывается в оперативную память. Поэтому так важно, что бы в игровом компьютере, ОЗУ устанавливалось 16-32 Гб. Несмотря на то, что SSD и ОЗУ это быстро читаемые типы памяти, процессор в разы быстрее. К примеру, за то время что ОЗУ перенесет информацию, процессор успеет решить миллион задач и примеров, провести вычисления погрешности и даже отдохнуть. Однако даже супермегапроцессор, ограничен скоростью ОЗУ. Вот и тупиковая ситуация зарисовалась. Какой процессор не ставь, в "загрузке", решает скорость ОЗУ. Пример ситуации: нанять Шумахера или Алонсо и посадить за руль супер спорт кара, выпустив в город с ограничением скорости 60 километров в час.

Напрашивается желание, установить на процессоре ОЗУ, равное по скорости процессору. Технически, это возможно, но вот на деле, это экономически не выгодно. Цена у такого, "супер быстрого экземпляра", будет завышена до необоснованных пределов. Но если бы и нашлись покупатели, то политика производства(стандарт унификации), так же не даст "провернуть" такое соединение процессора и ОЗУ.

-2

Но технологии развиваются и производителем решено не устанавливать ОЗУ в полном объёме на кристал(процессор), а расположить только часть. Вот эта мизерная память, которую установили на кристал и называется: "КЭШ память". Представьте что это: ОЗУ в процессоре, но компактного размера(нано) и суперскоростная.

Кто не понял, объясняю доступно: Кэш процессора, это память малого объёма, скоростнее ОЗУ, установленная на кристалл(процессора). Такая память, молниеносно получит доступ к информации в ячейках памяти. Присутствует и другой ряд преимуществ такой памяти, но эти перечисления только запутают читателя. Так как связаны с выполнением команд, предотвращающих простаивание процессора.

Кэш делится на уровень L1,L2 и тд. Сделано это для ускорения работы, по принципу то, что чаще, то и ближе. То есть что нужнее процессору, то будет в уровне L1, а например, что не так востребовано, в L3. Размеры так же отличаются. В востребованной(лидера скорости), по размеру: 32 КБ. А L3 задействованный реже, достигает 32 мегабайт.

Постарался убрать "воду" из информации, что бы доступнее обрисовать, что это за КЭШ память процессора и почему эти характеристики, так же важны. Подписывайтесь. Ставьте лайк. До свидания.