Кэш: различия между версиями

[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м откат правок 92.126.7.238 (обс) к версии 2001:470:6D:ECA:E82D:197E:5E4B:9472
Нет описания правки
Строка 63:
 
==== Уровни кэша ====
Кэш центрального процессора разделён на несколько уровней. Максимальное количество кэшейкэшов — четыре. В универсальном [[процессор]]е в настоящее время число уровней может достигать трёх. Кэш-память уровня N+1, как правило, больше по размеру и медленнее по скорости доступа и передаче данных, чем кэш-память уровня N.
 
* Самым быстрым является кэш первого уровня — L1 cache (level 1 cache). По сути, он является неотъемлемой частью процессора, поскольку расположена на одном с ним кристалле и входит в состав функциональных блоков. В современных процессорах обычно L1 разделен на два кэша — кэш команд (инструкций) и кэш данных ([[Гарвардская архитектура]]). Большинство процессоров без L1 не могут функционировать. L1 работает на частоте процессора, и, в общем случае, обращение к нему может производиться каждый [[такт (процессор)|такт]]. Зачастую является возможным выполнять несколько операций чтения/записи одновременно.