Блокування

Автор: Judy Howell
Дата Створення: 6 Липня 2021
Дата Оновлення: 11 Травень 2024
Anonim
польсько білоруський кордон. Блокування вантажівок активістами
Відеоролик: польсько білоруський кордон. Блокування вантажівок активістами

Зміст

Визначення - Що означає блокування?

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

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

Також відомий як блокування.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює Лок

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

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