5
ответов

События по сравнению с урожаем

У меня есть многопоточное приложение, которое порождает потоки для нескольких аппаратных инструментов. Каждый поток является в основном бесконечным циклом (в течение времени жизни приложения), который опрашивает аппаратные средства относительно нового...
вопрос задан: 4 August 2010 02:23
5
ответов

Какой набор Java я должен использовать для реализации ориентированного на многопотоковое исполнение кэша?

Я надеюсь реализовывать простой кэш, не делая слишком большой работы (естественно). Мне кажется, что один из стандартных наборов Java должен быть достаточным с небольшой дополнительной работой. А именно, я'...
вопрос задан: 28 July 2010 16:42
5
ответов

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

Что является Вашим мнением относительно проекта, который попытается взять код и разделить его к потокам автоматически (возможно, время компиляции, вероятно, во времени выполнения). Смотрите на код ниже: для (интервал i=0; я <...
вопрос задан: 24 July 2010 20:09
5
ответов

Потокобезопасность CultureInfo

У меня есть многопоточное приложение, которое анализирует некоторый текст, и он должен использовать английскую Информацию о Культуре для парсинга чисел из этого текста. Так, я не хочу создавать EngCulture каждый раз, я звоню...
вопрос задан: 21 July 2010 11:02
5
ответов

Как позволить определенным потокам иметь приоритет в блокировке взаимоисключающего PTHREADS использования

Предположите, что следующий код выполняется 10 потоками. pthread_mutex_lock (&lock) Некоторый тривиальный код pthread_mutex_unlock (&lock) Ради объяснений позволяет, говорят, что потоки...
вопрос задан: 20 July 2010 03:33
5
ответов

Какой смысл когерентности кэш-памяти?

На центральных процессорах как x86, которые обеспечивают когерентность кэш-памяти, как это полезно с практической точки зрения? Я понимаю, что идея состоит в том, чтобы сделать обновления памяти сделанными на одном ядре сразу видимый на всех...
вопрос задан: 18 July 2010 21:16
5
ответов

Несколько Потоков - я должен соединить данные чтения?

взгляд на этот код: интервал data=5; освободите Thread1 () {если (данные == 5) {//ничто}} не освобождает Thread2 () {если (данные == 2) {//ничто}} в этом случае, сделайте я должен использовать...
вопрос задан: 13 July 2010 23:15
5
ответов

Как справиться, Python распараллеливает результаты?

Я использую этот код: определение startThreads (arrayofkeywords): глобальный я я = 0, в то время как len (arrayofkeywords): попробуйте: если я <maxThreads: ключевое слово = arrayofkeywords....
вопрос задан: 13 July 2010 17:15
5
ответов

Где я начинаю исследовать свой процесс Java, который не закончится?

У меня есть JAVA-приложение, которое не заканчивается. Концы основного метода, но потоки остаются активными, и приложение не заканчивается. Вещь, кажется, нет никаких блокировок монитора / ожидает, таким образом...
вопрос задан: 13 July 2010 11:17
5
ответов

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

Я задаюсь вопросом, ориентированы ли статические постоянные переменные на многопотоковое исполнение или нет? Отрывок примера кода: пустое нечто (интервал n) {статический символ константы *[] = {"нечто", "панель", "яйцо", &quo
вопрос задан: 13 July 2010 11:14
5
ответов

Эффективные независимые синхронизируемые блоки?

У меня есть сценарий, где в определенные моменты в моей программе поток должен обновить несколько структур совместно используемых данных. Каждая структура данных может быть безопасно обновлена параллельно с любой другой структурой данных...
вопрос задан: 12 July 2010 17:26
5
ответов

Как остановить поток Java корректно?

Я записал поток, требуется слишком много времени для выполнения, и кажется, что это не полностью сделано. Я хочу остановить поток корректно. Какая-либо справка?
вопрос задан: 12 July 2010 06:04
5
ответов

Для нескольких потоков действительно ли безопасно вызвать ту же функцию?

Это безопасный, например, сделать: освободите AddTwo (интервал &num) {цифра + =2;} освобождают ThreadProc (lpvoid аргумент) {AddTwo ((международный) аргумент);} для этого было бы безопасно произойти, если бы 4 потока делали это в том же...
вопрос задан: 5 July 2010 05:05
5
ответов

Должны потоки в Java быть названными по имени более легкой отладки?

Каковы лучшие практики вокруг именования потока в Java? Там какие-либо соглашения о присвоении имен состоят в том, чтобы следовать?
вопрос задан: 1 July 2010 12:42
5
ответов

Потребность синхронизировать установку булева участника Вар?

Эй все, я работаю над некоторым кодом, который я наследовал, похоже, что один поток устанавливает булеву членскую переменную, в то время как другой поток находится в некоторое время цикле, проверяющем его. Будет это на самом деле работать хорошо или если.
вопрос задан: 30 June 2010 23:50
5
ответов

Блокировка по сравнению с ToArray для ориентированного на многопотоковое исполнение foreach доступа набора Списка

У меня есть набор Списка, и я хочу выполнить итерации по нему в многопоточном приложении. Я должен защитить его каждый раз, когда я выполняю итерации его, так как это могло быть изменено, и я не хочу "набор, был изменен"...
вопрос задан: 27 June 2010 21:02
5
ответов

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

Я плохо знаком с многопоточностью, и я написал этот код, который печатает номера 1-10000 при наличии одновременно выполняющий потоки, увеличивают и печатают переменную. Вот код, который я использую: пакет...
вопрос задан: 26 June 2010 16:49
5
ответов

В C/C++ энергозависимые переменные, как гарантируют, будут иметь в конечном счете последовательную семантику между потоками?

Есть ли любая гарантия по любому обычно сопровождаемому стандарту (ISO C или C++ или любая из спецификаций POSIX/SUS), что переменная (возможно, отметил энергозависимый), не охраняемый взаимным исключением, которое является...
вопрос задан: 24 June 2010 21:46
5
ответов

Действительно ли многопоточность является свойством языка (как Java) или свойством ОС?

Действительно ли многопоточность является свойством языка (как Java) или свойством ОС?
вопрос задан: 15 June 2010 04:43
5
ответов

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

Предположение, что переменная не находится ни в каком риске того, чтобы быть измененным во время чтений, является там какими-либо свойственными проблемами в переменной, считанной 2 или больше потоками одновременно?
вопрос задан: 13 June 2010 18:36
5
ответов

Умножение матриц с Потоками: Почему это не быстрее?

Таким образом, я играл вокруг с pthreads, конкретно пытаясь вычислить продукт двух матриц. Мой код чрезвычайно грязен, потому что он, как просто предполагалось, был быстрым небольшим забавным проектом для...
вопрос задан: 6 June 2010 22:29
5
ответов

C++ 0x поточная обработка

С появлением поточной обработки средств в STL для нового стандарта C++ (C++ 0x), будет он быть лучше изменить существующий код, который использует поточную обработку POSIX или даже поточную обработку Windows для использования STL...
вопрос задан: 4 June 2010 14:44
5
ответов

Как Вы уведомляете родительский поток, что все дочерние потоки завершились?

У меня есть консольное приложение, которое я портирую на WPF. Приложение имеет 3 рабочих потока, которые все соединены с основным потоком, прежде чем некоторые выходные результаты будут распечатаны на экран. Мое понимание...
вопрос задан: 4 June 2010 14:26
5
ответов

Почему инструкцию CompareAndSwap считают дорогой?

Почему инструкцию CompareAndSwap считают дорогой? Я читал в книге: "Барьеры памяти являются дорогими, почти столь же дорогими как атомарный compareAndSet () инструкция". Спасибо!
вопрос задан: 4 June 2010 08:02
5
ответов

использование проблемы Потока c# Вызывает от фонового потока

У меня есть поток, который обрабатывает некоторую аналитическую работу. частный статический пустой ThreadProc (возражают obj) {сетка var = (DataGridView)obj; foreach (строка DataGridViewRow в сетке. Строки)...
вопрос задан: 4 June 2010 04:27
5
ответов

Ориентированная на многопотоковое исполнение инициализация статических переменных

Я использовал этот шаблон для инициализации статических данных в моих классах. Это выглядит ориентированным на многопотоковое исполнение мне, но я знаю, как тонкие проблемы многопоточности могут быть. Вот код: общедоступный класс MyClass//плохо кодирует..
вопрос задан: 4 June 2010 04:15
5
ответов

Лучшие способы записать метод, который обновляет два объекта в многопоточной среде Java?

Предположим, что у нас есть класс под названием AccountService, который управляет состоянием учетных записей. AccountService определяется как интерфейс AccountService {общественность пусто дебет (учетная запись); общественность освобождает кредит (учетная
вопрос задан: 2 June 2010 16:49
5
ответов

Как поймать исключение в основном потоке, если исключение происходит во вторичном потоке?

Как поймать исключение в основном потоке, если исключение происходит во вторичном потоке? Фрагмент кода для сценария дан ниже: частная пустота button1_Click (возражают отправителю, EventArgs e) {...
вопрос задан: 2 June 2010 01:36
5
ответов

Резьба безопасности в Синглтоне

Я понимаю, что двойная блокировка в Java нарушена, так как лучше всего сделать Singletons Thread Safe в Java? Первое, что приходит мне в голову: class Singleton {private static ...
вопрос задан: 26 May 2010 11:04
5
ответов

Потоки в Java

Меня сегодня спросили в интервью по понятиям Потока в Java? Вопросы были... Что такое поток? Почему мы идем для поточной обработки? Оперативный пример по потокам. Мы можем создать потоки в...
вопрос задан: 19 May 2010 13:43