Вопросы по теме 'thread-synchronization'
маленькая книга семафоров
Ниже приведен код, в котором каждый поток должен ждать, пока другой поток завершит этап рандеву, а затем ждать, пока все завершат критическую секцию.
/* rendezvous code */
mutex.wait()
count++;
mutex_signal()
if(count==n)
sem.signal()...
2440 просмотров
schedule
29.01.2024
Spring @Async ограничивает количество потоков
Мой вопрос очень похож на этот: @ Async предотвращает продолжение потока, пока другой поток не завершится
В основном мне нужно запустить ~ сотни вычислений в большем количестве потоков. Я хочу запускать только некоторое количество параллельных...
45732 просмотров
schedule
29.10.2023
потоки, обращающиеся к несинхронизированным методам в Java
могу я попросить объяснить мне, как потоки и синхронизация работают в Java?
Я хочу написать высокопроизводительное приложение. Внутри этого приложения я читаю данные из файлов в некоторые вложенные классы, которые в основном представляют собой...
263 просмотров
schedule
08.04.2024
Приостановить потоки резюме: Java
Когда я запускаю этот код, он отображает следующий вывод:
One : 15
Two : 15
One : 14
Two : 14
Two : 13
One : 13
Two : 12
One : 12
One : 11
Two : 11
Thread 1 suspended
Two : 10
Two : 9
Two : 8
Two : 7
Two : 6
Thread 1 resumed
Thread...
602 просмотров
schedule
26.11.2023
Запустите новый CountDownTimer внутри метода запуска
Я новичок в разработке Android, и я пытаюсь создать небольшую игру. У меня есть мой первый CountDownTimer , созданный конструктором в моем GameView подклассе SurfaceView .
Чтобы перейти на следующий уровень, я должен вызвать cancel() из...
188 просмотров
schedule
22.04.2024
Синхронизировать массив по процессам MPI: неправильное использование MPI_Allgather?
Я знаю, что подобные вопросы уже обсуждались ранее, см. ниже, почему они не относятся к моему делу. У меня есть кусок кода, который выглядит следующим образом:
int current_rank;
MPI_Comm_rank(MPI_COMM_WORLD, ¤t_rank);
if...
89 просмотров
schedule
18.09.2022
Как узнать, когда IndexedDB был закрыт вручную?
Мне нужно создать хранилище объектов, когда пройден этап обновления базы данных. Для этого я пытаюсь закрыть и снова открыть базу данных с новой версией и создать хранилище в событии onupgradeneeded .
В IndexedDB есть метод close() , который...
29 просмотров
schedule
11.11.2022