Write back cache, enable write back cache

Інші ідентичні по назначеніюопціі: Enable Write Back Cache.

Write back cache, enable write back cache

На материнських платах багатьох виробників можна зустріти контролер для накопичувачів з інтерфейсом SCSI. Тому BIOS, вбудовані в подібні материнські плати, як правило, мають ряд опцій, присвячених налаштувань роботи цього контролера. Опція Write Back Cache (кеш зі зворотним записом) є прикладом такої опції. Її призначення - включення або виключення режиму кешування накопичувачів SCSI. Опція має всього лише два доступних варіанти значень - Yes (Активізувати) і No (Вимкнути).

Принцип роботи

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

Спочатку варто згадати про те, що ж взагалі являє собою кеш-пам'ять. Кеш - це особлива швидка область пам'яті, в яку записані найбільш часто використовуються дані з основної пам'яті, яка зазвичай є більш повільної. Як пам'яті, для якої використовується кешування, може виступати як оперативна пам'ять, так і постійна пам'ять комп'ютера, зокрема, жорсткий диск. Саме з останнім варіантом ми і маємо справу в разі опції Write Back Cache.

Кешування можуть використовувати як жорсткі диски (вінчестери) з інтерфейсом ATA / IDE, так і жорсткі диски з інтерфейсом SCSI. Кешування здійснюється для операцій читання / запису і покликане прискорити роботу операційної системи з жорсткими дисками. Це прискорення досягається за рахунок декількох факторів. Перш за все, кеш-пам'ять має надзвичайно високу швидкістю роботи у порівнянні зі швидкістю роботи жорсткого диска, який є хоч і надзвичайно об'ємним, але при цьому все-таки досить повільним по комп'ютерним мірками пристроєм. Крім того, в кеш-пам'ять записується та інформація, яка використовується диском найчастіше. Тому при зверненні до жорсткого диска процесор спочатку шукає інформацію в області кеш-пам'яті, а потім вже на самому жорсткому диску.

Кеш-пам'ять ділиться на кілька типів, в тому числі, і за принципом методики роботи процесора з кешем і основною пам'яттю (в даному випадку, з вінчестр). Одним з таких типів, поряд з методом наскрізний запису, є метод зворотного запису (Write Back).

Що ж являє собою кешування за методом зворотної записи, і в чому його відмінність від кешування за методом наскрізного запису? При методі наскрізний записи інформація, призначена для занесення в основну пам'ять, в даному випадку, на вінчестер, записується одночасно і в основну пам'ять, і в кеш-пам'ять. Цей метод не є найшвидшим, оскільки з його допомогою можна прискорити лише операції читання даних, які виробляються з більш швидкою порівняно з жорстким диском кеш-пам'яті. При операціях ж записи цей метод не дає переваги. Однак метод наскрізного запису має інше важлива перевага - він дає гарантію того, що інформація, записана в пам'ять, не пропаде.

При кешуванні за методом зворотної записи інформація, призначена для запису на, спочатку записується в кеш-пам'ять. У кеш-пам'яті ці дані можуть піддаватися обробці і змін. Природно, що в такому випадку значно підвищується швидкість операцій запису, адже фактично інформація записується нема на жорсткий диск, а в кеш. В основну пам'ять, тобто, на вінчестер, інформація з кеш-пам'яті записується тільки в разі крайньої необхідності, наприклад, якщо відбувається оновлення блоку даних в кеш-пам'яті.

Опція Write Back Cache пропонує користувачеві можливість використовувати кеш зворотного запису для вінчестерів інтерфейсу SCSI або відключити цю функцію. Як правило, цей вид кешування можна включити лише для окремих дисків - ця можливість може бути доступною відразу для всіх дисків, присутніх в системі.

Чи варто включати опцію?

У більшості випадків опцію Write Back Cache вмикається вибором варіант Yes. Включення опції дозволить дискам SCSI використовувати кешування за методом зворотної записи (Write-Back). Працюючий кеш дозволить пристроям SCSI значно підвищити свою продуктивність.

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

Як правило, жорсткі диски SCSI використовуються на серверах, які живляться від блоків безперебійного живлення. Тому раптова зупинка системи через відключення живлення є малоймовірним сценарієм. Однак в тому випадку, якщо комп'ютер не підключений до блоку безперебійного живлення, використання кешу зі зворотним записом є ризикованою дією, оскільки через особливості роботи даного типу кеша значно зростає ймовірність втрати даних на жорсткому диску.

Запропонуйте Друзям статтю: