Сведения о синхронизации
Чтобы синхронизировать доступ к ресурсу, используйте один из объектов синхронизации в одной из функций ожидания. Состояние объекта синхронизации — сигнал илибез знака. Функции ожидания позволяют потоку блокировать собственное выполнение до тех пор, пока указанный объект не перейдет в состояние сигнала. Дополнительные сведения см. в разделе Межпроцессная синхронизация.
Ниже приведены другие механизмы синхронизации.
- Перекрывающиеся входные и выходные данные
- асинхронные вызовы процедур
- Объекты критического раздела
- переменные условий
- тонкие блокировки средства чтения и записи
- одноразовая инициализация
- доступ к переменной interlocked
- переблокируемые по отдельности связанные списки
- очереди таймера
- Макрос MemoryBarrier
Дополнительные сведения о синхронизации см. в разделе Проблемы с синхронизацией и многопроцессорной обработкой.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по