Результаты поиска по запросу "multithreading"
Как правильно ждать, пока BackgroundWorker завершит работу?
Соблюдайте следующий фрагмент кода: var handler = GetTheRightHandler(); var bw = new BackgroundWorker(); bw.RunWorkerCompleted += OnAsyncOperationCompleted; bw.DoWork += OnDoWorkLoadChildren; bw.RunWorkerAsync(handler);Теперь предположим, что я ...
Все задачи OpenMP, запущенные в одном потоке
Я написал рекурсивную параллельную функцию, используя задачи в OpenMP. Хотя он дает мне правильный ответ и работает нормально, я думаю, что есть проблема с п...
Почему все утверждают, что SpinLock быстрее? [закрыто]
Я прочитал много документов, статей и сообщений по всему Интернету. Почти все и везде утверждают, что SpinLock быстрее для коротких фрагментов кода, но я провел тест, и мне кажется, что простой Monitor.Enter работает быстрее, чем SpinLock.Enter ...
Task.Delay запускает новую тему?
Следующий код должен (по крайней мере, на мой взгляд) создать 100
Использование потоковых функций:
жный дубликат: Недопустимая операция между потоками: доступ к элементу управления из потока, отличного от потока, в котором он был ...
Потокобезопасная очередь - постановка / удаление очереди
Во-первых, яобъясню короткий сценарий;Когда срабатывает сигнал от определенных устройств, объект типа Alarm добавляется в очередь. Через определенный интерва...
Методы java.lang.Class безопасны для потоков?
В IBM JVM мы столкнулись с проблемой, когда несколько потоков пытаются одновременно вызывать Class.getAnnotation для разных объектов (но с одной и той же анн...