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

2 ответа

Имеет ли pthread_mutex_lock семантику «происходит до»

1 ответ

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

аюсь использовать взаимные исключения, чтобы избежать нескольких записей в один и тот же поток в C / Cpp. Ниже приведен поток моей программы. Я не понимаю, где включить код блокировки и разблокировки. main() { spawn a worker thread } ...

4 ответа

Как синхронизировать статическую переменную между потоками, выполняющими разные экземпляры класса в Java?

Я знаю, что с помощьюsynchronize Ключевое слово перед методом приносит синхронизацию этому объекту. То есть 2 потока, выполняющие один и тот же экземпляр объекта, будут синхронизированы. Однако, поскольку синхронизация находится на уровне ...

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

11 ответов

Java дважды проверил блокировку

Я случайно наткнулся на статью, в которой недавно обсуждался шаблон блокировки с двойной проверкой в Java и его подводные камни, и теперь ямне интересно, есл...

9 ответов

Почему синхронизированный блок лучше, чем синхронизированный метод?

2 ответа

 У call были достаточно большие буферы, которые он пытался отправить, вероятно, он заблокировал бы и корневой процесс. Это завершилось только потому, что вы, вероятно, отправляли небольшие объемы данных, которые были буферизованы внутри.

ызове MPI_BCAST, подразумевается ли какая-либо синхронизация? Например, если процесс отправителя должен был добраться до MPI_BCAST до того, как другие могли бы выполнить BCAST, а затем продолжить без каких-либо подтверждений? Некоторые недавние ...

1 ответ

 это действительно хорошо.

сКак я могу убедиться, что мое приложение является поточно-ориентированным? Есть ли у них какие-либо общие практики, методы тестирования, что следует избегать, что нужно искать? ФонВ настоящее время я занимаюсь разработкой серверного приложения, ...

6 ответов

Как заглушить через сеть?

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

2 ответа

Эквир Синглтон класс Экземпляр Многопоточность

Чтобы получить экземпляр класса с шаблоном Singleton, я хочу использовать следующую функцию: Это эскиз interface uses SyncObjs; type TMCriticalSection = class(TCriticalSection) private Dummy : array [0..95] of Byte; end; var InstanceNumber : ...

1 ответ

Как синхронизировать дополнительные поля в сводной таблице [Laravel 5]