Публикации по теме 'concurrency'


Многопоточность в Java, часть 2
Практика многопоточности в Java В предыдущей статье, которая является первой частью серии статей о многопоточности, мы узнали, как работает синхронизация потоков и межпотоковое взаимодействие, на двух рабочих примерах. Если вы еще не читали часть 1, прочтите ее здесь и исследуйте примеры в этой статье в совершенно новом свете. Многопоточность с Java Практика многопоточности с использованием Java medium.com Без лишних слов,..

Вопросы по теме 'concurrency'

Можем ли мы использовать изменчивую запись исключительно для обеспечения согласованности кеша?
Я столкнулся со следующим утверждением: «Чтение или запись в изменчивую переменную накладывает барьер памяти, при котором весь кеш очищается / становится недействительным». Теперь рассмотрим следующий сценарий выполнения: начальный volatile...
327 просмотров
schedule 07.12.2023

Могу ли я обновить коллекцию, которую использует Parallel.For?
У меня есть ситуация, когда я запускаю некоторые задачи, каждая из которых занимает от нескольких секунд до минут. У меня также есть возможность добавления дополнительных данных, которые необходимо добавить в уже запущенный цикл Parallel. Можно ли...
664 просмотров
schedule 02.11.2023

С++ ThreadPool не работает параллельно
Я пытался реализовать ThreadPool, но, к сожалению, столкнулся с некоторыми проблемами. Это то, что у меня уже есть. //includes ... void call() { std::cout << "Hi i'm thread no " << std::this_thread::get_id() <<...
1296 просмотров
schedule 02.11.2023

Можно ли использовать concurrent.futures для выполнения функции/метода внутри класса tkinter после события? Если да, то как?
Я пытаюсь использовать пул рабочих, предоставленный concurrent.futures.ProcessPoolExecutor , чтобы ускорить работу метода внутри класса tkinter. Это связано с тем, что выполнение метода интенсивно использует процессор, а «распараллеливание» должно...
3842 просмотров