0
ответов

Поля SpinLock и только для чтения

Просто читаете страницу MSDN о новой функции SpinLock в .NET 4.0 и не можете понять идею следующего утверждения: Не храните экземпляры SpinLock в полях только для чтения. Мои чувства ...
вопрос задан: 10 February 2012 21:16
0
ответов

Запуск потоков count

Я использую delphi 2010, есть ли способ узнать количество запущенных потоков проекта с помощью функции delphi или windows api?
вопрос задан: 10 February 2012 19:08
0
ответов

Является ли NSIndexPath потокобезопасным?

В документации Apple по многопоточности не указано, что NSIndexPath является потокобезопасным или нет! Как неизменный класс, я обычно ожидал, что он будет потокобезопасным. Раньше я уверен, что в документации говорилось, что ...
вопрос задан: 10 February 2012 17:09
0
ответов

Использование явной блокировки для предотвращения взаимоблокировки дает исключение

. Я пытаюсь сделать здесь общий ресурс, то есть SharedResource777.java, этот класс имеет два метода doIt () и setBFlag (), оба потока получают Lock и выполняют метод ...
вопрос задан: 10 February 2012 15:42
0
ответов

Почему поток win32 не завершается автоматически?

Справочная информация: В моем приложении, написанном на C ++, я создаю рабочий поток, который, в свою очередь, создает два потока с помощью CreateThread (). Два потока, которые создает рабочий поток, общаются со службой WCF через ...
вопрос задан: 10 February 2012 13:43
0
ответов

Требуется ли барьер памяти, если второй поток ожидает завершения первого?

Предположим, что поток Alpha записывает в переменную A без блокировки. Второй поток Beta ожидает завершения Alpha, а затем по очереди считывает переменную A. Возможно ли, что содержимое A ...
вопрос задан: 10 February 2012 09:39
0
ответов

Java Swingworker и несколько потоков

Я занимаюсь разработкой приложения на основе графического пользовательского интерфейса Java, которое выполняет ряд отдельных задач, каждая из которых выполняется в собственном SwingWorker расширенный класс. Это нормальный дизайн, который я использую для
вопрос задан: 10 February 2012 08:06
0
ответов

Python High Performance Computing [закрыто]

C и Фортран традиционно использовались для высокопроизводительных вычислений (вещи, связанные с линейной алгеброй, решателями PDE и т.п.). Я заметил, что скоро появятся некоторые проекты, основанные на NumPy и SciPy ...
вопрос задан: 9 February 2012 19:14
0
ответов

Observables vs Tasks - предпочтительная реализация?

Я просто хочу получать данные асинхронно, а после получения данных показывать их в пользовательском интерфейсе (Winforms). Используя .net 4.0, есть 2 способа, которыми я могу это реализовать (я знаю, что их больше, но я ...
вопрос задан: 9 February 2012 18:05
0
ответов

handler.post (runnable) не всегда выполняет метод run в android

Я создал экземпляр Handler в основном потоке пользовательского интерфейса (mUIHandler) и из рабочего потока ( другой поток), когда я пытаюсь выполнить метод runnable, выполняется метод run ...
вопрос задан: 9 February 2012 17:16
0
ответов

Как остановить поток, возвращающийся до вызова Join()

Это чисто теоретический вопрос, так как я не уверен, что условия, вызывающие эту проблему, будут обычными. Допустим, у вас есть поток, который вы запускаете с помощью метода start: Thread c = new ...
вопрос задан: 9 February 2012 14:56
0
ответов

Транзакция (идентификатор процесса) оказалась в тупиковой ситуации на ресурсах блокировки с другим процессом и была выбрана жертвой тупиковой ситуации. Повторите транзакцию

. У меня есть приложение C #, которое вставляет данные в таблицу SQL Server (2008) с помощью хранимой процедуры. Для этого я использую многопоточность. Хранимая процедура вызывается из потока. ...
вопрос задан: 9 February 2012 14:05
0
ответов

Неблокирующая блокировка

Я хочу запустить несколько новых потоков каждый для одной повторяющейся операции. Но когда такая операция уже выполняется, я хочу отменить текущую задачу. В моем сценарии мне нужны только очень свежие данные - ...
вопрос задан: 9 February 2012 10:58
0
ответов

В каком потоке выполняется обратный вызов при выполнении асинхронного вызова служб RIA?

Я использую контекст домена служб RIA в приложении Silverlight 4 для загрузки данных. Если я использую контекст из потока пользовательского интерфейса, всегда ли будет обратный вызов в потоке пользовательского интерфейса? Или, другими словами, это ...
вопрос задан: 9 February 2012 10:18
0
ответов

CherryPy с дополнительными потоками для настраиваемых заданий

Мы разрабатываем систему на основе CherryPy, которая помимо обслуживания веб-запросов должна выполнять задачи / задания параллельно. Мы хотим, чтобы это был единый процесс, работающий как демон и создававший потоки для всех ...
вопрос задан: 9 February 2012 08:37
0
ответов

java доступ к объекту в разных потоках

Я много искал, но не смог найти конкретное решение. Есть также некоторые вопросы по этому поводу в stackoverflow, но я не могу найти удовлетворительного ответа, поэтому я спрашиваю его снова. Я ...
вопрос задан: 9 February 2012 05:37
0
ответов

Можно ли читать общий логический флаг без его блокировки, когда другой поток может установить его (самое большее Once)?

Я хочу, чтобы мой поток завершался более корректно, поэтому я пытаюсь реализовать простой механизм сигнализации. Я не думаю, что мне нужен поток, полностью управляемый событиями, поэтому у меня есть рабочий с методом ...
вопрос задан: 8 February 2012 21:14
0
ответов

ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew

в чем разница между нижеприведенными ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew Если вышеприведенный код вызывается 500 раз для некоторой долго выполняющейся задачи означает ли это, что все потоки пула потоков ...
вопрос задан: 8 February 2012 20:04
0
ответов

Volatile: как предотвратить переупорядочивание кода компилятором

В java, насколько я знаю, переменная volatile заставляет поток читать/писать непосредственно в главный процессор (не в кэш каждого потока), таким образом делая его изменения видимыми для других потоков. Я не знаю только одного:...
вопрос задан: 8 February 2012 03:34
0
ответов

Блокировка в одном потоке, освобождение в другом

У меня есть игровой сервер, который может принимать запросы от пользователя. Пользователь может запросить размещение частей. Затем метод place порождает несколько асинхронных httpwebrequests (с таймаутами), чтобы узнать, было ли размещение ...
вопрос задан: 7 February 2012 22:49
0
ответов

Как выполнять те же вычисления быстрее на 4-ядерном ЦП: 4 потока или 50 потоков?

Предположим, у нас есть фиксированный объем вычислительной работы, без блокировок, спящего режима , ожидание ввода / вывода. Работу можно очень хорошо распараллелить - она ​​состоит из 100 миллионов небольших и независимых расчетных задач. ...
вопрос задан: 7 February 2012 21:06
0
ответов

Чтение одного файла из нескольких потоков в python

Я пишу многопоточный декомпрессор на python. Каждому потоку требуется доступ к разному фрагменту входного файла. Примечание 1: невозможно загрузить весь файл, так как он варьируется от 15 Гб до 200 ...
вопрос задан: 7 February 2012 16:24
0
ответов

Проблема параллелизма API Python-C

Мы разрабатываем небольшое серверное приложение на языке C. Серверное приложение выполняет некоторую обработку данных и отвечает клиенту. Чтобы часть обработки данных оставалась настраиваемой и гибкой, мы решили ...
вопрос задан: 7 February 2012 12:47
0
ответов

В eclipse, как мне заставить отладчик отображать все кадры стека, не нажимая кнопку «Развернуть» на каждом из потоков?

У меня есть сервер, на котором работает 100 потоков, и я хотел бы знать, есть ли простой способ развернуть все потоки, чтобы отобразить их кадры стека, одним щелчком мыши.
вопрос задан: 6 February 2012 20:59
0
ответов

Имеет ли значение фактическая блокировка при принятии решения об использовании volatile?

Скажем, у меня есть следующий код: private Integer number; private final Object numberLock = new Object(); public int get(){ synchronized(number or numberLock){ return Integer.valueOf(number)...
вопрос задан: 6 February 2012 18:08
0
ответов

Фоновые потоки KVO

Если я настроил наблюдателей kvo в моем основном потоке, но затем в фоновом потоке я изменил значение наблюдаемого свойства, мой основной поток немедленно прервался, независимо от того, где он был? ...
вопрос задан: 6 February 2012 01:31
0
ответов

Возвращение значения из потока

У меня есть метод с HandlerThread. Значение изменяется внутри потока, и я хотел бы вернуть его методу test (). Есть ли способ сделать это? публичный недействительный тест () {Thread uiThread = ...
вопрос задан: 5 February 2012 12:09
0
ответов

C ++ 11 thread_local в gcc - альтернативы

Как я вижу по адресу: http://gcc.gnu.org/projects/cxx0x.html ключевое слово thread_local, к сожалению, пока не поддерживается в gcc. Есть ли альтернативы этому? Я не хочу использовать библиотеку Boost.
вопрос задан: 4 February 2012 17:10
0
ответов

Управление динамическим числом потоков

Во-первых, я все еще знаком с многопоточностью и мало знаю терминологии. Мне нужно убедиться, что я все делаю правильно, потому что это деликатный вопрос. Спецификации Что я ...
вопрос задан: 4 February 2012 10:18
0
ответов

'yield' не является членом 'std :: this_thread'

Я пытался получить текущий поток: std :: this_thread: :урожай(); Но, к сожалению, GCC лучше знает: yield не является членом std :: this_thread. Неужели я забыл о каком-то взломе, похожем на ...
вопрос задан: 4 February 2012 10:08