Skip to content
EntityQ903721· pop 19· linked from 14 articles

Алгоритм Петерсона

Sign in to save

Also known as Peterson's solution

concurrent programming algorithm for mutual exclusion

Article · Русский

Алгоритм Петерсона — алгоритм параллельного программирования для взаимного исключения потоков исполнения кода, разработанный Гарри Петерсоном в 1981 г. Хотя изначально был сформулирован для 2-поточного случая, алгоритм может быть обобщён для произвольного количества потоков. Алгоритм условно называется программным, так как не основан на использовании специальных команд процессора для запрета прерываний, блокировки шины памяти и т. д., используются только общие переменные памяти и цикл для ожидания входа в критическую секцию исполняемого кода.

Abstract from DBpedia / Wikipedia · CC BY-SA