powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Race Condition vs. Data Race
4 сообщений из 4, страница 1 из 1
Race Condition vs. Data Race
    #39018014
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь понять разницу.

http://stackoverflow.com/a/18049303/2674303

Может из-за неидеального английского не могу осознать всю суть.

Можете объяснить по русски ?
...
Рейтинг: 0 / 0
Race Condition vs. Data Race
    #39018020
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там ссылка на блог, в котором первый 2 абзаца точно всё описывают.

data race это состояние когда разные потоки обращаются к одной ячейке памяти без какой-либо синхнонизации и как минимум один из потоков осуществляет запись.

race condition это "косяк" в коде, который приводит к тому что при определенном порядке выполнении операций результат станет ошибочным.
...
Рейтинг: 0 / 0
Race Condition vs. Data Race
    #39018022
yelena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
questioner,

Data race http://docs.oracle.com/cd/E19205-01/820-0619/geojs/index.html - когда доступ к разделяемым данным не синхронизирован вообще.

Race condition - когда синхронизация есть, но результат работы какой-то части кода зависит от того, какой поток первым выполнит lock.lock().
...
Рейтинг: 0 / 0
Race Condition vs. Data Race
    #39018031
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yelenaRace condition - когда синхронизация есть, но результат работы какой-то части кода зависит от того, какой поток первым выполнит lock.lock().
Не обязательно lock
словарьA race condition is an undesirable situation that occurs when a device or system attempts to perform two or more operations at the same time, but because of the nature of the device or system, the operations must be done in the proper sequence to be done correctly.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Race Condition vs. Data Race
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]