Патерни конкурентного програмування
Інструменти
Загальний
Друк/експорт
В інших проєктах
Зовнішній вигляд
Матеріал з Вікіпедії — вільної енциклопедії.
Статус версії сторінки
На цій сторінці показано неперевірені зміни
Патерни конкурентного програмування — тип патернів у галузі проєктування програмного забезпечення, що застосовуються при багатопотоковому програмуванні. Прикладами таких патернів є:
- Активний об'єкт (Active Object)
- Ігнорування (Balking pattern)
- Бар'єр (Barrier)
- Подвійна перевірка замка (Double-checked locking)
- Охороняєме призупинення (Guarded suspension)
- Ведучий/підпорядкований (Leaders/followers pattern)
- Об'єкт-монітор (Monitor Object)
- Реактор (Reactor pattern)
- Багато читачів/один дописувач (Readers write lock pattern)
- Планувальник (Scheduler pattern)
- Пул потоків (Thread pool pattern)
- Зберігання в межах потоку (Thread-local storage)
![]() |
Це незавершена стаття про програмування. Ви можете допомогти проєкту, виправивши або дописавши її. |
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (серпень 2017) |