Состояние гонки (англ. race condition) — ситуация, возникающая в многопоточных или многопроцессных системах, когда результат выполнения программы зависит от порядка, в котором выполняются части кода, работающие с разделяемыми ресурсами (например, переменными или файлами).
Причина – неатомарные операции над разделяемыми данными без должной синхронизации.
Пример: инкремент общей переменной двумя потоками.
c
Состояние гонки (англ. race condition) — ситуация, возникающая в многопоточных или многопроцессных системах, когда результат выполнения программы зависит от порядка, в котором выполняются части кода, работающие с разделяемыми ресурсами (например, переменными или файлами).
Причина – неатомарные операции над разделяемыми данными без должной синхронизации.
Пример: инкремент общей переменной двумя потоками.
c
Register or sign in to get access to full answers for all questions from the question bank.