Кеш процесора: види і принцип роботи

Промахи в роботі

Як і види кешу, промахи теж поділяються на три категорії.

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

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

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