0
ответов

C ++ - Clutter 1.0 - вызов функции из потока вызывает segfault

Я борюсь с вызовом функции беспорядка из лишней нити. Я использую boost :: thread для потоковой передачи и библиотеку помех 1.0. Чтобы быть конкретным, поток содержит зацикленную функцию, которая излучает ...
вопрос задан: 12 October 2010 07:26
0
ответов

Segfault сразу после создания pthread

У меня проблема параллелизма между производителем и потребителем, над которой я работаю. Проблема в том, что сразу после попытки создания моего первого потока возникает ошибка segfault. Соответствующий код: customer is ...
вопрос задан: 11 October 2010 19:12
0
ответов

Как «многопоточность» Код C

У меня есть приложение для обработки чисел, написанное на C. Это своего рода основной цикл, который для каждого значения вызывает функцию, которая выполняет некоторые вычисления для увеличения значения «i». Я читал о ...
вопрос задан: 11 October 2010 17:59
0
ответов

Использование исключений в потоке boost :: thread

Я начал экспериментировать с boost :: thread, но я как бы застрял с этой проблемой: я не понимаю, почему эта программа вылетает, как только возникает исключение, потому что я пытаюсь поймать его внутри ...
вопрос задан: 11 October 2010 16:28
0
ответов

ThreadPool QueueUserWorkItem со списком

Я хотел бы использовать QueueUserWorkItem из ThreadPool. Когда я использую следующий код, все работает хорошо. частный int ThreadCountSemaphore = 0; private void (...) {var reportingDataList = ...
вопрос задан: 11 October 2010 09:45
0
ответов

Visual Studio, отладка одного из нескольких потоков

У меня есть приложение с 4 потоками, работающее с одним и тем же кодом. Тем не мение, когда я шагаю, он перескакивает между разными потоками. Как я могу привязать его к одному потоку, чтобы другие потоки игнорировались для отладки?
вопрос задан: 10 October 2010 19:03
0
ответов

Лямбда-выражения, захваченные переменные и потоки

Я знаю, что лямбда-выражения .NET могут захватывать внешние переменные. Однако я много раз видел, что переменные явно передаются в лямбда-выражение в качестве параметра, а .NET ...
вопрос задан: 10 October 2010 12:00
0
ответов

Параллельный код JavaScript

Можно ли запускать код JavaScript параллельно в браузере? Я готов пожертвовать некоторой поддержкой браузера (IE, Opera, что-нибудь еще), чтобы получить здесь преимущество.
вопрос задан: 9 October 2010 19:59
0
ответов

Как адаптировать мой текущий экран-заставку, чтобы позволить другим частям моего код для работы в фоновом режиме?

В настоящее время у меня есть заставка. Однако он не работает как настоящий экран-заставка - он останавливает выполнение остальной части кода (вместо того, чтобы позволить им работать в фоновом режиме). ...
вопрос задан: 8 October 2010 18:36
0
ответов

Многопоточность в MySQL?

Многопоточны ли операции MySQL? В частности, при запуске выбора порождает ли алгоритм выбора (или соединения) несколько потоков для совместной работы? Может ли многопоточность помешать ...
вопрос задан: 8 October 2010 18:30
0
ответов

Разница между «свободными потоками» и «безопасными потоками»

Иногда я использую термин «свободные потоки» для описания класса или метода. Похоже, что оно имеет то же или идентичное значение «потокобезопасность». Есть ли разница между этими двумя терминами?
вопрос задан: 8 October 2010 15:56
0
ответов

Почему Thread.Sleep () так интенсивно использует процессор?

У меня есть страница ASP.NET с этим псевдокодом: while (чтение) {Response.OutputStream.Write (буфер, 0, buffer.Length); Response.Flush (); } Любой клиент, который запрашивает эту страницу, начнет загрузку ...
вопрос задан: 7 October 2010 21:58
0
ответов

Как приостановить очередь сообщений потока в Android?

Я ставлю в очередь кучу исполняемых файлов в поток через Handler.post (). Я хотел бы иметь возможность отправить заметку в этот поток, чтобы он был приостановлен. Под паузой я подразумеваю закончить запуск или сообщение ...
вопрос задан: 7 October 2010 21:28
0
ответов

В Brian Goetz Параллелизм на практике, почему в последнем примере масштабируемого кэша есть время (истина)?

В листинге кода 5.19 книги Брайана Гетца «Параллелизм на практике», он представляет свой законченный потокобезопасный класс Memoizer. Я думал, что понял код в этом примере, за исключением того, что я не…
вопрос задан: 7 October 2010 13:55
0
ответов

Как дождаться завершения потока в Objective-C

I ' m пытаюсь использовать метод из класса, который я где-то скачал. Метод выполняется в фоновом режиме, пока продолжается выполнение программы. Я не хочу, чтобы выполнение программы продолжалось до этого ...
вопрос задан: 7 October 2010 05:58
0
ответов

Лучший способ сообщить о ходе выполнения потока

У меня есть программа, которая использует потоки для выполнения времени- потребляющие процессы последовательно. Я хочу иметь возможность отслеживать прогресс каждого потока аналогично тому, как это делается в BackgroundWorker ....
вопрос задан: 6 October 2010 14:41
0
ответов

How to locate a free/delete mismatch reported by Valgrind in a multithreaded program?

Here is the Valgring report: ==14546== Thread 5: ==14546== Invalid free() / delete / delete[] ==14546== at 0x490555D: free (vg_replace_malloc.c:235) ==14546== by 0x3BF7EFAA8F: free_mem (in /...
вопрос задан: 6 October 2010 12:28
0
ответов

iphone ios работает в отдельном потоке

Как лучше всего запускать код в отдельном потоке? Это: [NSThread detachNewThreadSelector: @selector (doStuff) toTarget: self withObject: NULL]; Или: NSOperationQueue * queue = [...
вопрос задан: 6 October 2010 02:54
0
ответов

Многопоточность Delphi - какие части кода нужно защищать / синхронизировать?

до сих пор я думал, что любая операция, выполняемая на «общем» объект (общий для нескольких потоков) должен быть защищен функцией «синхронизировать», несмотря ни на что. Видимо, я ошибался - в коде, который я изучаю ...
вопрос задан: 5 October 2010 23:02
0
ответов

Один поток на клиента. Выполнимо?

Я пишу сервер Java, который использует простые сокеты для приема соединений от клиентов. Я использую довольно простую модель, в которой каждое соединение имеет свой собственный поток, читающий его в режиме блокировки. ...
вопрос задан: 5 October 2010 21:23
0
ответов

Именованные потоки в Delphi - для чего они нужны?

Когда вы создаете потомка TThread с помощью палитры инструментов в BDS, вы можете указать имя для нить. Вот автоматически сгенерированный код. Вы просто вызываете функцию SetName () в Execute ...
вопрос задан: 5 October 2010 13:56
0
ответов

Отдельное выполнение групп потоков в jmeter

В моем тестовом примере у меня есть 2 группы потоков. Группа A должна завершиться первой, прежде чем группа B начнет выполняться (по крайней мере, я думал, что это было так). К сожалению, они запускаются одновременно ...
вопрос задан: 5 October 2010 13:42
0
ответов

backgroundworker blocking MVC controller action

I want to run some code from an ASP.NET MVC controller action in a new thread/asynchronously. I don't care about the response, I want to fire and forget and return the user a view while the async ...
вопрос задан: 5 October 2010 11:03
0
ответов

Как мне включить совпавший элемент из списка в подвыборке?

Я не уверен, правильно ли я сформулировал это, но вот моя дилемма. Я унаследовал приложение, которое должно искать компанию, связанную с каждым контактом в списке. Как это сейчас написано ...
вопрос задан: 4 October 2010 18:56
0
ответов

Как правильно выпустить AVCaptureSession

Я использую классы AV Foundation для захвата живого видеопотока с камеры и обработки образцов видео. Это хорошо работает. Тем не менее, у меня есть проблемы с правильным выпуском AV ...
вопрос задан: 4 October 2010 18:35
0
ответов

Можно ли безопасно смешивать класс Interlocked с lock ()?

Гарантируется ли атомарное чтение при смешивании операций Interlocked с lock () (и другими блокировками более высокого уровня)? Меня интересует общее поведение при смешивании таких механизмов блокировки и любых ...
вопрос задан: 4 October 2010 15:56
0
ответов

Как использовать lock_guard при возврате защищенных данных

У меня есть вопрос относительно использования boost :: lock_guard (или аналогичных блокировок с ограниченным объемом) и использования переменных, которые должны быть защищены блокировкой в заявление о возврате. Каков порядок уничтожения ...
вопрос задан: 4 October 2010 15:35
0
ответов

Лучший способ синхронизировать асинхронную задачу

Моя проблема: у меня есть беспроводная сеть 802.15.4, подключенная к последовательному порту ( с помощью обертки). Я могу отправлять пакеты в сеть и прослушивать входящие пакеты. Как вы понимаете, это очень ...
вопрос задан: 4 October 2010 13:19
0
ответов

Сколько времени потрачено в потоке .NET?

У меня есть многопоточное приложение с (4) потоком я хочу знать, сколько времени на обработку потрачено в потоках. Я создал все эти потоки с помощью ThreadPool Thread1, выполняющего работу1 Thread2 выполняет работу2 .. .....
вопрос задан: 4 October 2010 09:43
0
ответов

Как я могу поймать SIGINT в потоковой программе Python?

При использовании потокового модуля и класса Thread () не удалось поймать SIGINT (Ctrl + C в консоли). Зачем и что мне делать? Простая тестовая программа: #! / Usr / bin / env python import threading def test (suffix) ...
вопрос задан: 4 October 2010 09:15