Здравствуйте, Mystic Artifact, Вы писали:
MA>Здравствуйте, Serginio1, Вы писали:
K>>>Я понимаю, что есть куча всяких штук для различной синхронизации. И их количество показывает, что синхронизация, вещь не простая. И они никак не могут меня защитить от случайного обращения к одной области памяти из разных потоков. Я должен их явно ставить.
S>> Не синхронизация, а блокировки. Синхронизация это выполнение кода в одном потоке.
MA> Как бы странно это ни звучало, но в отношении потоков — синхронизация — это акт/процесс, позволяющий выполнять параллельные потоки синхронно (согласованно). Внезапно да? Выполнение кода в одном потоке — это может быть тоже отсюда, но блокировки — это механизм синхронизации же.
Согласен. Перемкнуло