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

7 ответов

Блокировка и барьеры памяти

У меня есть вопрос о следующем примере кода (m_value не является энергозависимым, и каждый поток работает на отдельном процессоре) void Foo() // executed by thread #1, BEFORE Bar() is executed { Interlocked.Exchange(ref m_value, 1); } bool Bar() ...

2 ответа

AsyncTask get () метод не работает должным образом

Я использую следующий код: //(...) translationTextView.setText("Searching for translation..."); translationTextView.setVisibility(View.VISIBLE); myAsyncTask = (MyAsyncTask) new MyAsyncTask().execute(someString); try { //As I understand it should ...

4 ответа

Значение не обновляется в цикле while, если не распечатано [duplicate]

На этот вопрос уже есть ответ здесь: Цикл не видит значение, измененное другим потоком без оператора печати [/questions/25425130/loop-doesnt-see-value-changed-by-other-thread-without-a-print-statement] 1 ответИтак, у меня есть поток ...

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

4 ответа

Многопоточное программирование BASH - обобщенный метод?

Хорошо я бегалPOV-Ray [http://www.povray.org/]на всех демонстрациях, но POV все еще однопоточный и не будет использовать более одного ядра. Итак, я начал думать о решении в BASH. Я написал общую функцию, которая берет список команд и запускает ...

4 ответа

Почему многопоточная версия этого конкретного сценария Perl в 200 раз медленнее, чем его непоточный аналог?

A презентация [http://migo.sixbit.org/papers/Perl_Threads/]поМихаил гойхман [http://migo.sixbit.org/]из конференции Perl 2003 года приведена пара примеров сценариев поиска простых ...

2 ответа

Как ждать одиночное событие в C # с таймаутом и отменой

Таким образом, мое требование состоит в том, чтобы моя функция ожидала первого экземпляраevent Action<T> из другого класса и другого потока, и обрабатывать его в моем потоке, позволяя прерывать ожидание либо по таймауту, ...

10 ответов

C # Как фоновый поток сообщает потоку пользовательского интерфейса, что он что-то закончил?

сценарийДопустим, у вас есть приложение C # WinForms, которое выполняет некоторую обработку данных. У вас есть метод, который извлекает данные из базы данных, которая вызывается потоком пользовательского интерфейса. Затем выполняется фоновый ...

2 ответа

Является ли консольный вывод блокирующей операцией?

Когда Java-программа вызывает System.out.println () или Scala-программа вызывает println (), блокируется ли поток? Я пишу программу Scala с огромным количеством подзадач. Каждая подзадача выполняется внутри будущего. Рекомендуется, чтобы код ...

2 ответа

HOWTO: публиковать сообщения между темами с помощью Boost :: asio?

Извините за мой английский Я искал, но не получил ответа на этот вопрос: у меня есть проект приложения Windows, использующий библиотеки потоков потоков. Я хочу публиковать сообщения (или вызывать обратные вызовы) из рабочего потока в основной ...

4 ответа

Безопасна ли настройка потока HashMap?

у меня естьHashMap в моей программе, доступ к которой осуществляется несколькими потоками, и иногда устанавливается одним потоком. Например: Map<String, String> myMap = new HashMap<String, String>();Доступ к нему осуществляется несколькими ...