Результаты поиска по запросу "race-condition"

18 ответов

Что такое состояние гонки?

При написании многопоточных приложений одной из наиболее распространенных проблем является состояние гонки.Мои вопросы к сообществу:Что такое состояние гонки...

7 ответов

Как правильно использовать sync.Cond?

3 ответа

Почему `$ @` ненадежен?

ТОП публикаций

1 ответ

Мои атрибуты слишком яркие, что мне делать?

В драйвере устройства Linux, создание атрибутов sysfs в

2 ответа

Игнорирование заблокированной строки в запросе MySQL

У меня есть одна таблица, которая одновременно читается разными потоками.Каждый поток должен выбрать 100 строк, выполнить некоторые задачи в каждой строке (н...

2 ответа

 - 24 темы

2 ответа

В качестве альтернативы эта функция может просто сделать SELECT FOR UPDATE и обновить значения вашей таблицы. Я думаю, что должен быть довольно быстрым.

я есть база данных с компаниями и их продуктами, я хочу, чтобы каждая компания имела отдельную последовательность идентификаторов продуктов. Я знаю, что postgresql не может этого сделать, единственный способ - создать отдельную ...

2 ответа

 метод, я перебираю все сокеты и пингую их, чтобы понять, живы они или нет?

я есть класс, в котором я заполняю картуliveSocketsByDatacenter из одного фонового потока каждые 30 секунд внутриupdateLiveSockets() метод, а затем у меня есть методgetNextSocket() который будет вызываться несколькими нитями читателя, чтобы ...

0 ответов

Кроме того, вы должны быть свободны () со всеми этими локальными NODE *, возможно, в цикле join ().

ема: я создал связанный список дочерних потоков TIDS и хочу дождаться завершения всех дочерних потоков, прежде чем продолжить основной поток. В основном у меня есть обратный путь в каталогах (каталог определяется членами данногоstruct). Каждый ...

2 ответа

Я не вижу безопасного способа проверить количество официантов. Вы можете сделать безусловный пробужденный вызов futex, но это кажется очень расточительным в барьерах с count = 2 и очень короткими интервалами времени, которые они охватывают, где они могли бы, вероятно, пройти несколько вращений в противном случае.

вопрос основан на: Когда безопасно разрушить защитный барьер? [https://stackoverflow.com/questions/874432/when-is-it-safe-to-destroy-a-pthread-barrier] и недавний отчет об ошибке ...