Теория. Синхронные и Асинхронные потоки.

  • Автор темы Автор темы Alexei
  • Дата начала Дата начала
A

Alexei

1. Скажите, чем отличаются синхронные и асинхр потоки. Читал-читал. Запутался.

Как я понял:
Асинхронные потоки – потоки, которые выполняются последовательно. Т.е. сначала 1 поток, потом 2 поток, потом снова 1 поток.
Синхронные потоки – потоки выполняются параллельно. 1 и 2 поток работают сами по себе не мешая друг другу.

2. Семафоры и Мониторы.
Семафоры применяются для асинхронных потоков.
Мониторы применяются для синхронных потоков.
Ведь семафоры тоже самое что и мониторы: Есть критическая секция. И только один поток может находиться в критической секции. После того, как этот поток вышел, может зайти другой поток.

Помогите, пожалуйста, разобраться. А то я вообще запутался. Спс.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab