7
ответов

Многопоточность имеет смысл для операций IO-bound?

При выполнении многих дисковых операций многопоточность помогает, препятствует или не имеет никакого значения? Например, при копировании многих файлов от одной папки до другого. Разъяснение: Я понимаю это когда...
вопрос задан: 23 May 2009 20:41
7
ответов

C++ - потоки и несколько очередей

Я должен создать систему рабочих (представленный как потоки) и (несколько) очереди. Отдельные задания ожидают в одной из очередей, и ожидает рабочего потока для обработки их. Каждый рабочий может...
вопрос задан: 22 May 2009 17:01
7
ответов

Действительно ли изменение является указателем, который рассматривают атомарным действием в C?

Если у меня есть многопоточная программа, которая читает память типа кэша ссылкой. Я могу изменить этот указатель основным потоком, не рискуя ни одним из других потоков, читая неожиданные значения. Как я...
вопрос задан: 18 May 2009 19:07
7
ответов

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

У меня есть 2 потока и общее глобальное плавание. Один поток только пишет в переменную, в то время как другие единственные чтения от него, я должен заблокировать доступ к этой переменной? Другими словами: энергозависимое плавание x;...
вопрос задан: 13 May 2009 18:44
7
ответов

Ориентированная на многопотоковое исполнение реализация очереди блокирования на.NET

Я ищу реализацию ориентированной на многопотоковое исполнение очереди блокирования для.NET. "Ориентированной на многопотоковое исполнение очередью блокирования" я имею в виду: - ориентированный на многопотоковое исполнение доступ к очереди, где
вопрос задан: 29 April 2009 09:05
7
ответов

Очереди потока для макетов

Я имею то, что я принимаю, довольно общий сценарий поточной обработки: у Меня есть 100 идентичных заданий для завершения, Все задания независимы друг от друга, я хочу обработать максимум 15 заданий за один раз Как каждое задание...
вопрос задан: 28 April 2009 00:56
7
ответов

OutOfMemoryError - почему ожидание может Распараллелить не быть собранным "мусор"?

Этот код простой выборки демонстрирует проблему. Я создаю ArrayBlockingQueue, и поток, который ожидает данных по этому использованию очереди, берет (). После того, как цикл закончен в теории и очередь и...
вопрос задан: 24 April 2009 09:17
7
ответов

Действительно блокирует () {}, блокируют ресурс, или он блокирует часть кода?

Я все еще смущен... Когда мы пишем некоторую вещь как это: Возразите o = новый Объект (); ресурс var = новый Словарь <интервал, SomeclassReference> ();... и имейте два блока кода та блокировка o в то время как...
вопрос задан: 15 April 2009 19:02
7
ответов

Как я могу записать, что условное выражение привязывает C#?

Вещь, я использовал оператор блокировки для защиты критической части моего кода, но теперь, я понимаю, что мог позволить параллельное выполнение, которого критический код является некоторыми условиями, встречены. Есть ли...
вопрос задан: 6 April 2009 08:25
7
ответов

как поместить функцию и аргументы в очередь Python?

У меня есть программа Python с 2 потоками (давайте назовем их 'источником' и 'местом назначения'). Исходный поток иногда добавляет сообщение к целевому потоку с некоторыми аргументами. Чем целевой поток выбирает...
вопрос задан: 25 March 2009 21:27
7
ответов

Синхронизация для нескольких средств чтения, единственного устройства записи?

Другой вопрос о синхронизации... Я надеюсь Вы, парни не становятся раздраженными ;) Примите следующий сценарий: одна центральная структура данных (очень большой, таким образом, я действительно не хочу делать это неизменным и копировать его...
вопрос задан: 6 March 2009 10:58
7
ответов

Python: как отправить пакеты во много потоке, и затем поток уничтожает себя

У меня есть вопрос. Я хотел бы отправить непрерывные потоки байта к некоторому хосту к определенному количеству времени (скажем, 1 минута) использование Python. Вот мой код до сих пор: #! Python/usr/bin/env...
вопрос задан: 3 March 2009 03:37
7
ответов

Ссылка многопоточности? [закрытый]

Я спрашиваю о хорошей ссылке для программирования многопоточности с точки зрения понятий с хорошими примерами с помощью C++/C#?
вопрос задан: 2 March 2009 11:08
7
ответов

Быстрее фундаментальный datastructures на многоядерных машинах?

Я обдумывал этот вопрос некоторое время: можно ли создать более быстрый фундаментальный datastructure (т.е. связанный список, хеш-таблица, набор, skiplist, фильтр цветка, красно-черное дерево, и т.д.) на многоядерной машине...
вопрос задан: 24 February 2009 23:14
7
ответов

Достижение потокобезопасности

Подвергните сомнению, Как я могу удостовериться, что мое приложение ориентировано на многопотоковое исполнение? Их любые общие методы, методы тестирования, вещи для предотвращения, вещи искать? Фон я в настоящее время разрабатываю сервер...
вопрос задан: 19 February 2009 08:13
7
ответов

Параллельный доступ для чтения на интервале [] массив: действительно ли это безопасно? Это быстро?

На четырехъядерной машине я рассматриваю распараллеливание алгоритма C#/.NET, который включает наличие нескольких потоков, читая маленький интервал [] массив одновременно. До сих пор это, кажется, работает...
вопрос задан: 17 February 2009 05:41
7
ответов

Ожидайте объединенных потоков для завершения

Я сожалею об избыточном вопросе. Однако я нашел много решений своей проблемы, но ни один из них очень хорошо не объяснен. Я надеюсь, что это будет ясно дано понять, здесь. Основное моего приложения C#...
вопрос задан: 12 February 2009 14:54
7
ответов

Как мне разорвать отношения наблюдателя в многопоточном C ++?

У меня есть тема, которая предлагает подписаться (Observer *) и отписаться (Observer *) для клиентов. Субъект работает в своем собственном потоке (из которого он вызывает Notify () для подписчиков Observers), а мьютекс защищает ...
вопрос задан: 12 February 2009 04:36
7
ответов

Создание блокирующейся Очереди <T> в.NET?

У меня есть сценарий, где у меня есть несколько потоков, добавляющих к очереди и нескольким потокам, читающим из той же очереди. Если очередь достигнет определенного размера все потоки, которые заполняются, то очередь будет...
вопрос задан: 9 February 2009 23:05
7
ответов

Сколько потоков для создания и когда?

У меня есть сетевое приложение Linux, которое получает потоки RTP от нескольких мест назначения, делает очень простую пакетную модификацию и затем вперед потоки конечному месту назначения. Как делают меня...
вопрос задан: 4 February 2009 07:52
7
ответов

Платформа.NET: квартира объектов связывается?

Данный: Построение объекта Соединения ADO от одного потока и предоставления его к другому потоку запрещается. Два потока являются различными квартирами, и даже при том, что первый поток никогда не будет затрагивать...
вопрос задан: 27 January 2009 15:39
7
ответов

Действительно ли временные таблицы ориентированы на многопотоковое исполнение?

Я использую SQL Server 2000 и многие хранимые процедуры, он использует временные таблицы экстенсивно. База данных имеет большой трафик, и я обеспокоен потокобезопасностью создания и отбрасывания временного файла...
вопрос задан: 22 January 2009 06:54
7
ответов

Многопоточный доступ ресурса - куда я помещаю свои блокировки?

Я распараллелил код, где каждый поток должен записать в тот же файл. Для предотвращения проблем параллелизма я использую Объект блокирования. Мой вопрос состоит в том, использую ли я Блокировку правильно. Если я установил...
вопрос задан: 15 January 2009 19:09
7
ответов

Демонстрационные проблемы для практики многопоточности

Я собираюсь заняться тем, что я рассматриваю как тяжелую проблему, я думаю. Я должен мультираспараллелить конвейер производителей и потребителей. Таким образом, я хочу начать с малого. Что является некоторыми проблемами практики на переменных уровнях...
вопрос задан: 15 January 2009 11:27
7
ответов

Асинхронный по сравнению с Синхронным по сравнению с Поточной обработкой в приложении для iPhone

Я нахожусь в стадии проектирования для приложения, которое использует веб-сервис REST, и вид имеют дилемму в до использования асинхронного по сравнению с синхронным по сравнению с поточной обработкой. Вот сценарий. Скажите, что Вы имеете...
вопрос задан: 18 December 2008 04:06
7
ответов

Распараллеливание: Что заставляет потоки Java блокироваться кроме синхронизации и ввода-вывода?

Короткая версия находится в заголовке. Долгая версия: Я работаю над программой для научной оптимизации с помощью Java. Рабочая нагрузка программы может быть разделена на параллельные и последовательные фазы - параллель...
вопрос задан: 4 December 2008 19:59
7
ответов

Как оценить контекстное переключение потока наверху?

Я пытаюсь улучшить производительность потокового приложения с крайними сроками в реальном времени. Это работает на Windows Mobile и записанное в C / C++. У меня есть подозрение та высокая частота потока...
вопрос задан: 21 November 2008 01:08
7
ответов

Многопоточный доступ к файлу

У нас есть многопоточная Java-программа. Многопоточность будет записывать в файл, и один поток будет читать из этого файла. Я ищу некоторые дизайнерские идеи. Нужна ли синхронизация?
вопрос задан: 20 November 2008 11:15
7
ответов

работа с потоками в winforms [duplicate]

Как сделать то же самое на WinForms, которое у меня есть в приложении WPF (Application.Current.Dispatcher.Invoke ((Action) delegate): public class Fullscreen {public Fullscreen (Action goFullScreen) ...
вопрос задан: 19 November 2008 20:49
7
ответов

Каково объяснение SwingWorker?

Поскольку, что я могу считать, это используется для диспетчеризации нового потока в приложении колебания для выполнения некоторой "фоновой" работы, но каково преимущество от использования этого, а не "нормального" потока? Не то же испо
вопрос задан: 11 November 2008 19:10