Навіщо потрібен кеш L2?

Кеш-пам'ять другого рівня (L2) трохи повільніша за кеш-пам'ять L1, але й обсяг її суттєвіший (кілька сотень кілобайт). Служить вона для тимчасового зберігання важливої ​​інформації, ймовірність запиту якої нижче, ніж у інформації, що міститься в L1.Apr 9, 2015

Це загальне сховище для інструкцій та даних. Його розмір завжди дещо більший, ніж L1: наприклад, у процесорах AMD Zen 2 встановлюється до 512 Кб пам'яті L2тому кеші більш низького рівня забезпечуються належним чином.

Саме тому в ядра вбудовується ще один рівень пам'яті: кеш Level 2. Це узагальнений блок зберігання, що містить інструкції та дані. Він завжди більший, ніж Level 1: у процесорах AMD Zen 2 він займає до 512 КБ, щоб кеші нижнього рівня забезпечувалися достатнім обсягом даних.

Як правило, кеш-Пам'ять першого рівня складається з двох блоків, кожен із яких має розмір 32 КБ. Один з них – кеш даних першого рівня, другий – кеш інструкцій першого рівня. Вони відповідають за роботу з блоками даних та блискавичне звернення до команд.

loading
×