race condition



Автор Dima-forvard dm задал вопрос в разделе Программное обеспечение

Что такое race condition (состояние гонки) за ресурсами? Простыми словами) и получил лучший ответ

Ответ от Дмитрий Сергеевич[гуру]
Например, имеется объект, содержащий имя и фамилию.
Два параллельных потока пытаются туда записать:
первый хочет записать: Иван Петрович
второй хочет записать туда: Сергей Федорович.
Если нет синхронизации доступа, то получится, что оба потока будут изменять этот объект одновременно, это и называется Race Condition. Результат Race Condition непредсказуем - может получиться всё что угодно, например:
Иван Федорович
или
Сергей Петрович.
В Java синхронизация делается при помощи конструкции synchronize, в C# - lock.
В C++ под Windows - можно использовать функции EnterCriticalSection() и LeaveCriticalSection().
Источник: работа

Ответ от Михаил Сеньков[активный]
Все державы и страны мира пытаются захватить как можно больше ресурсов для того что бы потом делать деньги продовая их другим державам)

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое race condition (состояние гонки) за ресурсами? Простыми словами)

Английский. Не могли бы привести примеры Unreal and Real Conditional.)
Пожалуйста:
1. Настоящее - If I were you, I would do this. (Я бы сделал (и могу сделать) ,
подробнее...

conditional second. Мне нужно составить 5 предложений. Помогите пожалуйста!!!!
If I had a lot of money, I would buy a car.
Если бы у меня было много денег, я бы купил машину.
подробнее...
спросили в Ожидаемый Metrication
Value at Risk (VaR-что можете сказать на этот счёт
Value at Risk (VaR) — стоимостная мера риска. Распространено общепринятое во всём мире обозначение
подробнее...
спросили в Музыка Avira
группы хард рок
A.S.A.P. (Великобритания, 1989, hard rock / heavy)
AC/DC (Австралия, 1973, hard rock)
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Lauda Air Streets in Riga
ПОмогите пожалуйста!!!!
Presently all is painted that when and in how many. Also what to us not to be late for the affairs,
подробнее...
спросили в Опросники
Перевод с английского слова household
A questionnaire dealing with household conditions, including pet keeping was used to obtain
подробнее...
спросили в Интернет
Узнать ip адрес сайта
IP 213.189.197.51
IP Location: Russian Federation
Resolve Host:
подробнее...

вчера вконтакте меня взломали, но дело не в этом...
% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The
подробнее...
спросили в Интернет Nine Network
Определить местоположение IP-адреса
Москва
[Querying whois.arin.nethttp://whois.arin.net]
[Redirected to
подробнее...
спросили в Интернет Wmz
Какой стране принадлежит IP 95.132.138 121
% This is the RIPE Database query service.
% The objects are in RPSL format.
%
% The RIPE
подробнее...

кто пользовался для собак косметикой #1 ALL SYSTEMS? ДАВОЛЬНЫ?
Хорошая штука! Не пожалеешь, что приобрела! Ты купила
#1ALL SYSTEMS Pure White Lihgtening
подробнее...
спросили в Ace Combat Action adventure
Подскажите лучшие игры на пк на 32 и 64 битную системы
их много

Список игор

System Shock 2
System Shock
The Stanley
подробнее...
Состояние гонки на Википедии
Посмотрите статью на википедии про Состояние гонки
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*