Статті

Що таке L кеш у процесорі – простими словами про складне

Share

Багато хто, напевно, чув таке слово – “кеш”. Велика частина людей порівнює його з готівкою, але в комп’ютерних системах цей термін має зовсім іншу розшифровку. Розповім спершу загальними словами про кеш, а потім поговоримо про L кеш.

Будь-яка комп’ютерна система робить різні математичні операції та обчислення. Наприклад, ви завантажили веб-сторінку, подивилися в браузері потрібний сайт. Закрили браузер. Наступного дня ви захотіли знову відвідати цей сайт. Під час відкриття частина даних буде зчитана з вашого жорсткого диска, щоб зайвий раз не завантажувати їх з інтернету і не проводити розрахунки, які були вже проведені вчора.

У випадку з веб-сайтом, це стилі CSS, зображення і файли з JavaScript. Адже достатньо один раз завантажити “скелет” веб-сайту, а наступного разу довантажити тільки оновлені дані. У підсумку і сайт відкриється швидше, і знизиться навантаження не тільки на комп’ютер, а й на кінцевий сервер і всю інфраструктуру мережі.

ПРОДОВЖЕННЯ ПІСЛЯ РЕКЛАМИ

Але перейдемо до найголовнішого – що таке L кеш у процесора?

L кеш (або рівень кешу) в процесорі – це спеціальна пам’ять, яка розташована прямо всередині самої мікросхеми процесора. Основне завдання – прискорити виконання команд і доступ до даних.

Принцип роботи L кешу: коли процесор отримує команду або дані, він спочатку перевіряє, чи є вони вже в L кеші. Якщо так, то “камінь” може відразу почати роботу, не витрачаючи час на звернення до оперативної пам’яті. Але якщо команди або даних немає в L кеші, процесор має звернутися до ОЗП, що займає більше часу.

Основне завдання L кеша – зберігати нещодавно використані дані та інструкції, щоб процесор міг швидко отримати до них доступ під час повторного використання. Внутрішня структура кеша зазвичай складається з наборів даних та інструкцій. Кожен рядок зберігає фрагмент інформації, отриманої з оперативної пам’яті.

Пояснити весь процес досить складно, адже комп’ютер не може помістити всі дані в L кеш, а зберігає там тільки те, що буде потрібно в тій чи іншій ситуації. Для довідки: дані, які зберігаються в такому типі кешу, можуть бути дуже невеликого об’єму, всього кілька кілобайт.

Порівняння L кешу можна зробити з походом у звичайний магазин. Уявімо, що L кеш – це полиці з товарами, які ви часто купуєте. Коли ви йдете в магазин, бачите знайомий товар на полиці, можете взяти його і покласти собі в кошик. Це дуже швидко! Але якщо потрібного товару на полиці немає, то необхідно звернутися до продавця, що вже займе більше часу, ніж просто взяти самостійно те, що необхідно.

L кеш розділений на кілька рівнів залежно від їхньої близькості до процесора.

Зазвичай процесор має три рівні L кешу: L1, L2 і L3:

  • L1-кеш є найшвидшим і найближчим до процесора, він зазвичай поділений на дві частини: L1d (дані) і L1i (інструкції);
  • А ось L2 кеш розташований за L1 кешем і має більший обсяг пам’яті, але при цьому повільніший доступ;
  • Нарешті, L3 кеш є найбільшим за обсягом, але й найповільнішим. Він використовується для зберігання даних, які рідко будуть потрібні, але все ж можуть знадобитися процесору.

За фактом, центральний процесор може зберігати щось велике в L3 і в міру потреби, заради високої швидкості, зберігати якусь частину даних в L1.

Виробник Intel завжди вказує на своїх процесорах об’єм L кешу всіх рівнів, а ось AMD часто приховує ці дані переважно з тієї причини, щоб не було плутанини, адже об’єм L кешу не є дуже важливим параметром під час вибору CPU. Але якщо вам цікаво, чому в AMD не завжди зрозумілий цей параметр, напишіть у коментарях і я розкрию цю тему в подробицях наступного тижня.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Лужна Софія

Глибокі знання та досвід Софії у сфері технічної підтримки зробили її надійним помічником у вирішенні проблем, а пристрасть до технологій спонукала її ділитися своїми знаннями з іншими за допомогою свого контенту. Як людина, яка щодня працює над усуненням проблем і навчає своїх користувачів користуватися всіма доступними інструментами, маючи лише обліковий запис Google, її висвітлення новин, як правило, зосереджене на наданні читачам більш зручної для користувача точки зору та деяких менш відомих цікавинок на цю тему.

Опублікував
Лужна Софія
  • Останні записи

    Новий iPhone SE представлять у 2025 році

    Журналіст The Information Уейн Ма розкрив терміни випуску нового бюджетного iPhone. За словами інсайдера, Apple…

    19.05.2024

    Небезпечний вірус заражає Windows XP і Windows 2000 відразу після увімкнення

    Недавній експеримент продемонстрував, наскільки вразлива стара класична операційна система Windows при підключенні до Інтернету. Буквально…

    19.05.2024

    Ще дві людини готові протестувати чіп від Neuralink 

    Як повідомляє ABC News, У найближчі місяці Neural Link готується пересадити свій інтерфейс мозок-комп'ютер (BCI)…

    19.05.2024

    Android-смартфони в ціновій категорії 500 доларів зростуть у ціні

    У мережі знову з'явилася інформація про те, що Android-смартфони подорожчають. Причиною цього є перехід на…

    19.05.2024

    Власники нових iPad Pro скаржаться на дисплеї

    Сервіс мікроблогів X і Reddit отримали безліч повідомлень від перших користувачів нового iPad Pro M4,…

    19.05.2024

    Нова версія Mac Studio для Mac Pro буде доступна не раніше середини 2025 року

    За словами Марка Гурмана з Bloomberg, Apple не буде оновлювати Mac Studio і Mac Pro…

    19.05.2024