5
ответов

Как ожидать потока для окончания с.NET?

Я действительно никогда не использовал поточную обработку прежде в C#, где у меня должно быть два потока, а также основной поток UI. В основном у меня есть следующее. общественность освобождает StartTheActions () {//Начинающий поток 1......
вопрос задан: 3 October 2012 09:23
5
ответов

Зачем нам нужен Thread.MemoryBarrier ()?

В «C # 4 в двух словах», автор показывает что этот класс может писать 0 иногда без MemoryBarrier, хотя я не могу воспроизвести в моем Core2Duo: публичный класс Foo {int _answer; bool _complete; ...
вопрос задан: 14 August 2012 20:57
5
ответов

Синхронизация таймера для предотвращения перекрытия

Я пишу службу Windows, которая выполняет действие переменной длины с промежутками (сканирование базы данных и обновление). Мне нужна эта задача часто работать, но код для обработки не безопасен выполнить несколько...
вопрос задан: 27 July 2012 12:24
5
ответов

Запустить приложение JavaFx из класса Swing JApplet [duplicate]

Я должен запустить приложение JavaFx одним щелчком JMenuItem узла дерева, который расширяет класс JApplet и запускается в окне Swing JFrame. Я прошел через учебники по JavaFx в Swing ...
вопрос задан: 2 July 2012 13:23
5
ответов

java.util.concurrent по сравнению с библиотекой Boost Threads

Как библиотеки Boost Thread выдерживают сравнение с java.util.concurrent библиотеками? Производительность очень важна и таким образом, я предпочел бы оставаться с C++ (хотя Java намного быстрее в эти дни). Данный...
вопрос задан: 29 May 2012 12:25
5
ответов

присутствие взаимного исключения помогает избавлению от энергозависимого ключевого слова?

У меня есть класс блокировки multi-R/W, который сохраняет чтение, запишите и незаконченное чтение, незаконченные счетчики записи. Взаимное исключение охраняет их от нескольких потоков. Мой вопрос, Делают нам все еще нужны счетчики, чтобы быть...
вопрос задан: 19 March 2012 18:11
5
ответов

Как приложение может использовать несколько ядер или центральных процессоров в.NET или Java?

При запуске потока или процесса в.NET или Java, там способ выбрать, на каком процессоре или ядре это запускается? Как модель общей памяти работает в таких случаях?
вопрос задан: 11 March 2012 13:21
5
ответов

Отображение экрана-заставки в Delphi, когда основной поток занят

Я хотел бы отобразить экран-заставку, в то время как приложение загружается. Однако основной поток блока компонентов некоторой третьей стороны во время initilization в течение нескольких секунд, который заставляет все формы не обновлять...
вопрос задан: 12 January 2012 13:44
5
ответов

Использование энергозависимых (Поток. Поток VolatileRead/. VolatileWrite) в C#

В многопоточной программе, работающей на машине мульти-CPU, делают я должен получить доступ к общему состоянию (_data в примере кода ниже) использование энергозависимого чтения-записей для обеспечения правильности. Другими словами, может...
вопрос задан: 7 December 2011 13:18
5
ответов

Обходное решение Глобальной блокировки интерпретатора (GIL) Python в многоядерных системах с помощью taskset на Linux?

Таким образом, я только что закончил следить за этим разговором о Глобальной блокировке интерпретатора (GIL) Python http://blip.tv/file/2232410. Суть его - то, что GIL является довольно хорошим дизайном для одноядерных систем (Python...
вопрос задан: 24 November 2011 15:37
5
ответов

Singleton и Многопоточность

У меня есть следующая Singleton класса класса {частный: статическая Singleton *p_inst; Singleton (); общественность: статическая Singleton * экземпляр () {если (! p_inst) {...
вопрос задан: 10 November 2011 09:44
5
ответов

В чем разница между ManualResetEvent и AutoResetEvent в .NET?

Я прочитал документацию по этому, и я думаю, что я понимаю. AutoResetEvent сбрасывается, когда код проходит через event.WaitOne (), а ManualResetEvent - нет. Это правильно?
вопрос задан: 8 November 2011 09:08
5
ответов

Каково различие между синхронизированными методами и блоками?

Каково различие между синхронизированными методами и синхронизированными операторами? Если возможно, используйте пример для создания этого более ясным.
вопрос задан: 31 August 2011 12:22
5
ответов

что я могу использовать для замены сна и usleep в моем спокойном приложении?

Я импортирую часть существующего кода в мое спокойное приложение и заметил функцию сна там. Я вижу, что этот тип функции не имеет никакого места в программировании события. Что я должен сделать вместо этого? ОБНОВЛЕНИЕ:...
вопрос задан: 25 July 2011 18:02
5
ответов

Программа продолжает разбиваться на & Showdialog & rdquo; из-за очевидного & ldquo; MutliThreading & rdquo; ошибка или проблема сборки / отладки [дубликат]

При отладке моей программы, как только она попадает в эту строку, она вылетает: if (fbd.ShowDialog () == DialogResult.OK) Ошибки, которые я получаю, - это необработанное исключение типа «System.Threading ....
вопрос задан: 16 June 2011 15:33
5
ответов

C # - Как проверить, завершено ли многопоточное выполнение? [Дубликат]

Наконец, мне удалось получить многопоточность, успешно работающую над моим приложением. Теперь я хотел бы оценить результаты. Проблема в том, что нет данных, поскольку мне нужно ждать, пока потоки ...
вопрос задан: 8 June 2011 21:40
5
ответов

Почему ожидание () и уведомляет () объявленный в Классе объекта Java?

Почему ожидание является () и уведомляет () методы, объявленные в Классе объекта, а не классе Потока?
вопрос задан: 4 May 2011 08:09
5
ответов

Повысьте общий указатель: одновременный доступ для чтения через несколько потоков

У меня есть поток, который выделяет память и присваивает ее общему указателю. Затем этот поток порождает 3 других потока X, Y и Z и передает копию общего указателя на каждого. Когда X, Y и Z выходят...
вопрос задан: 20 April 2011 15:12
5
ответов

Объект потокобезопасности - статичный или нет?

Я недавно был в интервью, и технический парень спросил меня о том, как подать ориентированную на многопотоковое исполнение заявку. Ну, после объяснения блокировки () правильно, он сказал, что это не хорошая идея иметь объект как...
вопрос задан: 28 March 2011 03:27
5
ответов

Как я могу установить сходство процессора в .NET?

Можем ли мы установить два потока или две задачи для выполнения с разным сродством процессора в приложении C #? Я читал о SetThreadAffinityMask, но не нашел пример того, как это следует использовать. ...
вопрос задан: 28 March 2011 02:53
5
ответов

Сделать только сфокусированный блок сообщений [duplicate]

У меня есть приложение, где все делается в основном потоке, но есть фоновая работа, где через некоторое время (скажем, 60 секунд) я вывожу сообщение из нового потока. Проблема в том, что когда ...
вопрос задан: 18 March 2011 09:57
5
ответов

Пример кода для иллюстрирования мертвой блокировки при помощи блокировки (это)

Я прочитал несколько статей и сообщений, в которых говорится, что блокируют (это), блокировка (typeof (MyType)), блокировка ("строка") вся плохая практика, потому что другой поток мог соединить тот же ключ и вызвать мертвую блокировку. В...
вопрос задан: 16 February 2011 22:17
5
ответов

Как я могу сделать часть кода выполненной в отдельном потоке?

У меня есть несколько вызовов метода как это: [сам myFoo]; [сам heavyStuff];//этот в другом потоке [сам myBar]; на какие классы / методы я должен посмотреть? Когда я ищу "поток", там прибывает...
вопрос задан: 16 February 2011 20:12
5
ответов

передавая аргумент конструктору boost :: thread constructor [duplicate]

У меня есть функция, которая воспринимает облако точек PCL как аргумент. void PointCloudOdometry :: addKeyFrame (PointCloud :: Ptr map_base) {... Я пытаюсь запустить boost :: thread, который запускает эту функцию. ...
вопрос задан: 3 January 2011 02:17
5
ответов

Я могу использовать многопоточность с DBI Perl и Oracle?

Кто-либо знает о каком-либо gotachs или проблемах при записи многопоточных приложений Perl с помощью DBI Oracle? Каждый поток имел бы свое собственное соединение с Oracle. В течение самого долгого времени мне сказали...
вопрос задан: 25 September 2010 18:03
5
ответов

Как потоки работают в Python, и что такое общие распараллеливающие Python определенные ловушки?

Я пытался перенести голову, как потоки работают в Python, и трудно найти хорошую информацию о том, как они работают. Я могу просто пропускать ссылку или что-то, но она походит...
вопрос задан: 11 September 2010 20:31
5
ответов

Python, SQLite и поточная обработка

Я работаю над приложением, которое соберет данные через HTTP от нескольких мест, кэшировать данные локально и затем служить ему через HTTP. Таким образом, я смотрел на следующее. Мое приложение будет...
вопрос задан: 10 September 2010 23:09
5
ответов

C # - Действительно ли «volatile» действительно необходимо в качестве ключевого слова?

По мере того, как я все глубже и глубже изучаю значение ключевого слова volatile, я продолжаю говорить себе: «Это путь к реализации, он не должен быть частью языка программирования высокого уровня ". Я имею в виду ...
вопрос задан: 21 August 2010 08:26
5
ответов

Как работает Thread.sleep () при вызове из нескольких потоков

sleep () является статическим методом класса Thread. Как это работает при вызове из нескольких потоков. и как это выяснить текущий поток выполнения. ? или может быть более общим вопросом ...
вопрос задан: 21 August 2010 06:26
5
ответов

Шаблоны параллельного программирования для C#?

С запуском Intel процессора Hexa-Core(6) для рабочего стола похоже, что мы больше не можем ожидать Microsoft для создания много-базового программирования "легким". Я просто заказываю копию книги Joe Duffy...
вопрос задан: 18 August 2010 18:11