Що таке кеш

Рядовому користувачеві комп`ютера майже напевно відомі такі поняття, як оперативна пам`ять, процесор і постійна пам`ять. Але ось, так в наш час популярне слово кеш, у багатьох викликає подив.


Що таке кеш



слово кеш з`явилося в комп`ютерній термінології в 1967 році. Часи розквіту комп`ютерної техніки, а, отже, стрімкого технічного прогресу. До цього часу мікропроцесори комп`ютерів стали працювати в рази швидше, ніж оперативна пам`ять. У зв`язку з цим процесори значний час простоювали, чекаючи, поки будуть проведені маніпуляції з даними в оперативній пам`яті. Все це сильно гальмувало подальший розвиток комп`ютерної техніки, і необхідно було придумати рішення даної проблеми. Рішення було знайдено - високошвидкісний буфер памяті.Данним терміном була названа досить невелика за обсягом пам`ять з високою швидкістю доступу до неї, що вирішувало проблему простою процесора. Було запропоновано назвати цю пам`ять кешем, cash - з англійської «готівку». Назва була дана неспроста, його автори порівнювали пам`ять комп`ютера з грошима. Так постійна пам`ять була зрівняна з депозитом у банку, скористатися яким можна було лише після його відвідин, проведення процедури списання коштів і тільки потім ці кошти можна було тратіть.Оператівная пам`ять - готівкові, які зберігаються вдома. Менш велика сума, ніж на депозиті, але доступна для використання за куди більш короткий проміжок часу (необхідно лише прийти додому і взяти). І, нарешті, готівкові гроші (той самий кеш), Які становлять куди більш меншу суму, але зате завжди знаходяться при вас, в кишені або гаманці, і якими можна скористатися в будь-який момент. Ось з таких повсякденних речей і з`явився термін кеш. Різниця в швидкості роботи сучасних процесорів і оперативної пам`яті, як і раніше істотна, і навряд чи коли-небудь вони зрівняються, тому кеш використовується і зараз. Кеш центрального процесора прийнято розділяти на два рівня (L1, L2. L-Level, від англійського - «рівень»). Перший рівень менший за розміром, але зате найшвидший за швидкістю обробки даних, другий, відповідно, більше за обсягом, але повільніше. Варто відзначити, що зараз можливо таки зустріти процесори з трьома рівнями кеша. Структура рівнів від цього не змінюється (чим вище рівень, тим більше обсяг і нижче швидкість) .Кеш використовується не тільки в мікропроцесорах. Він так само застосовується в роботі зовнішніх накопичувачів (жорсткі диски, cd і dvd диски). Дані, з якими в даний момент здійснюється робота, запис або читання, заносяться в кеш програм. Кешування застосовують практично всі браузери і багато інших додатків.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 82
Увага, тільки СЬОГОДНІ!