Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Неблокирующая синхронизация - Без ожиданий22 января 2011Оглавление: 1. Неблокирующая синхронизация 2. Реализация 3. Без ожиданий Самая строгая гарантия прогресса. Алгоритм работает без ожиданий, если каждая операция выполняется за детерминированное количество шагов, независящее от других потоков. Без блокировокДля алгоритмов без блокировок гарантируется системный прогресс по крайней мере одного потока. Например поток, выполняющий операцию сравнение с обменом в цикле теоретически может выполняться бесконечно, но каждая его итерация означает, что какой-то другой поток совершил прогресс, т.е. система в целом совершает прогресс. Без препятствийСамая слабая из гарантий. Поток совершает прогресс, если не встречает препятствий со стороны других потоков. Алгоритм работает без препятствий, если поток, запущенный в любой момент завершит свою работу за детерминированное количество шагов. Просмотров: 4775
|