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

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

Alexei

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

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

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

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