|
неблокирующая синхронизация
синхронизация без блокировок
Механизм координации для асинхронно выполняемых процессов, гарантирующий отсутствие блокировок (клинчей) и бесконечных (длительных) периодов ожидания в многопользовательских и многопроцессорных системах; соответственно неблокирующий алгоритм (non-blocking algorithm) бывает двух видов – с гарантией отсутствия блокировок, приводящих к отказу (потере работоспособности) системы (lock-free non-blocking algorithm) и с гарантией отсутствия бесконечных (длительных) периодов ожидания, приводящих к остановке отдельных процессов (wait-free non-blocking algorithm) (см. также asynchronous computability, coarse-grained locking, fine-grained locking, lock-free synchronization, synchronization pattern).
[Э.М. Пройдаков, Л.А. Теплицкий] |
EN |
|
FR |
|
|
Тематики
- информационные технологии в целом
Синонимы
- синхронизация без блокировок
EN
- non-blocking synchronization
|