7
ответов

Когда и как я должен использовать переменную ThreadLocal?

Когда я должен использовать переменную ThreadLocal? Как это используется?
вопрос задан: 9 May 2019 01:34
7
ответов

Анализ многопоточных [закрытых] программ

У нас есть кодовая база, которая несколько лет, и все исходные разработчики давно в прошлом. Это использует многих, много потоков, но без очевидного дизайна или общих принципов архитектуры. Каждый...
вопрос задан: 23 May 2017 12:33
7
ответов

Что лучший способ состоит в том, чтобы разделить большие файлы на Python для многопроцессорной обработки?

Я натыкаюсь на большое количество "смущающе параллельных" проектов, которые я хотел бы параллелизировать с многопроцессорным модулем. Однако они часто вовлекают чтение в огромные файлы (больше, чем 2 ГБ), обрабатывая их...
вопрос задан: 23 May 2017 12:26
7
ответов

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

Я должен использовать старый синхронизируемый Векторный набор, ArrayList с синхронизируемым доступом или Collections.synchronizedList или некоторым другим решением для параллельного доступа? Я не вижу своего вопроса в Связанном...
вопрос задан: 23 May 2017 11:46
7
ответов

JavaScript гарантированно будет однопоточным?

Известно, что JavaScript является однопоточным во всех современных реализациях браузеров, но указано ли это в каком-либо стандарте или это просто по традиции? Совершенно безопасно предположить, что JavaScript ...
вопрос задан: 12 April 2016 16:54
7
ответов

Thread-ring benchmark

Today I was doing the thread ring exercise from the Programming Erlang book and googled for other solutions to compare. I found that the language shootout has exactly the same problem as a benchmark. ...
вопрос задан: 4 October 2014 19:46
7
ответов

Каков C++ 03 модели памяти для параллелизма?

Какова модель памяти для параллелизма в C++ 03? (И, C++ 11 изменяет модель памяти для поддержки параллелизма лучше?)
вопрос задан: 24 March 2014 17:49
7
ответов

Атомарные операции в Django?

Я пытаюсь реализовать (что я думаю), довольно простая модель данных для счетчика: класс VisitorDayTypeCounter (модели. Модель): visitType = модели. CharField (max_length=60) visitDate = модели....
вопрос задан: 15 March 2014 11:09
7
ответов

Реалистичен Darkstar Проекта? [закрытый]

Darkstar проекта был темой ежемесячного JavaSIG, встречающегося вниз в офисах Google в Нью-Йорк Сити вчера вечером. Для тех, которые не знают (вероятно, все), Darkstar Проекта является платформой для...
вопрос задан: 26 November 2013 04:44
7
ответов

Безопасно ли направлять вывод нескольких параллельных процессов в один файл, используя >>?

Я собираю данные из Интернета, и у меня несколько процессов моего скребка работают параллельно. Я хочу, чтобы вывод каждого из этих процессов заканчивался в одном файле. Пока строки текста ...
вопрос задан: 22 January 2013 16:16
7
ответов

Получение запускающийся с [закрытого] Параллельного программирования

Таким образом, это похоже многоядерный, и устанавливаются все его связанные сложности. Я планирую проект программного обеспечения, который определенно извлечет выгоду из параллелизма. Проблема состоит в том, что у меня есть очень мало...
вопрос задан: 30 October 2012 14:42
7
ответов

Возвратите набор как только для чтения

У меня есть объект в многопоточной среде, которая поддерживает набор информации, например: общедоступные IList <строка> Данные {получают {данные возврата; }} я в настоящее время имею...
вопрос задан: 23 July 2012 21:50
7
ответов

Django: Как я могу защитить от параллельной модификации записей базы данных

Если там способ защитить от параллельных модификаций той же записи базы данных двумя или больше пользователями? Было бы приемлемо показать сообщение об ошибке пользователю, выполняющему вторую фиксацию/...
вопрос задан: 6 April 2012 09:32
7
ответов

Как ожидать всех потоков для окончания, с помощью ExecutorService?

Я должен выполнить некоторое количество задач 4 за один раз, что-то вроде этого: ExecutorService taskExecutor = Executors.newFixedThreadPool (4); в то время как (...) {taskExecutor.execute (новый MyTask ());}//......
вопрос задан: 24 November 2011 20:41
7
ответов

Я могу избегать использования блокировок для своей seldomly-изменяющейся переменной?

Я читал книгу Joe Duffy по Параллельному программированию. У меня есть вид академического вопроса о незапертой поточной обработке. Во-первых: Я знаю, что незапертая поточная обработка чревата опасностью (если Вы не делаете...
вопрос задан: 15 August 2011 16:32
7
ответов

Почему потоки совместно используют пространство "кучи"?

Потоки у каждого есть их собственный стек, но они совместно используют общую "кучу". Его ясное всем, что стек для локальных переменных / переменных метода и "кучи", для экземпляра/переменных класса. Чего преимущество...
вопрос задан: 25 July 2010 05:06
7
ответов

Параллельные потоки, добавляющие к ArrayList в то же время - что происходит?

У нас есть несколько вызовов потоков, добавляют (obj) на ArrayList. Моя теория состоит в том, что то, когда добавляют, называют одновременно два потока, что только один из двух добавляемых объектов действительно добавляется к...
вопрос задан: 26 April 2010 07:46
7
ответов

Как может я ускорение этот цикл (в C)?

Я пытаюсь параллелизировать функцию свертки в C. Вот исходная функция, которая скручивает два массива 64-разрядных плаваний: пусто скрутите (константа Float64 *in1, UInt32 in1Len...
вопрос задан: 18 April 2010 13:37
7
ответов

параллелизм Java: много устройств записи, одно средство чтения

Я должен собрать некоторую статистику в своем программном обеспечении, и я пытаюсь сделать его быстро и корректный, который не легок (для меня!) сначала мой код до сих пор с двумя классами, StatsService и StatsHarvester...
вопрос задан: 31 March 2010 09:49
7
ответов

Как я могу улучшить производительность сборщика "мусора".NET 4.0 в очень параллельном коде?

Я пользуюсь библиотекой параллели задачи от платформы.NET 4 (специфически Параллельный. Для и Параллель. ForEach) однако я получаю чрезвычайно посредственные ускорения при параллелизации некоторых задач, которые смотрят...
вопрос задан: 22 February 2010 20:25
7
ответов

Реализация Итератора Java - затем () и hasNext () осуществляющий порядок

У меня есть реализация java.util. Итератор, который требует, чтобы вызов к следующему () всегда продолжался вызовом к hasNext (). (Это вызвано тем, что результаты возвращаются asynchronosly во много...
вопрос задан: 1 February 2010 12:03
7
ответов

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

Существует много шума в эти дни о не использовании блокировок и использовании подходов Передачи сообщений как Erlang. Или об использовании неизменного datastructures как в Функциональном программировании по сравнению с C++ / Java. Но что...
вопрос задан: 27 November 2009 19:33
7
ответов

Моя реализация спин-блокировки корректна и оптимальна?

Я использую спин-блокировку для защиты очень маленького критического раздела. Конкуренция происходит очень редко, таким образом, спин-блокировка является более соответствующей, чем регулярное взаимное исключение. Мой текущий код следующим образом и приним
вопрос задан: 5 September 2009 14:41
7
ответов

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

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

Статический функциональный параллелизм ASP.NET

Если у Вас есть два потока, вызывающие статическую функцию одновременно вовремя, там риск параллелизма? И если та функция использует статического члена класса, есть ли даже большая проблема?...
вопрос задан: 25 March 2009 07:41
7
ответов

Модель памяти Java - кто-то может объяснить это?

В течение многих лет и лет, я пытался понять часть спецификации Java, которая имеет дело с моделью памяти и параллелизмом. Я должен признать, что потерпел полный провал. Yes я понимаю о блокировках и...
вопрос задан: 12 December 2008 13:35
7
ответов

Потоки на процессор

В Java, там программный способ узнать, сколько параллельных потоков поддерживается ЦП? Обновление Для разъяснения я не пытаюсь ковать ЦП с потоками, и я знаю о Времени выполнения....
вопрос задан: 18 October 2008 18:26
7
ответов

Ожидайте до любого будущего сделан <T>

У меня есть небольшое количество асинхронного выполнения задач, и я должен ожидать, пока по крайней мере один из них не закончен (в будущем, вероятно, я должен буду ожидать, util M из задач N закончены). В настоящее время они...
вопрос задан: 23 September 2008 07:13
7
ответов

Привязка C#

Я все еще немного неясен и когда обернуть блокировку вокруг некоторого кода. Мое общее эмпирическое правило состоит в том, чтобы обернуть операцию в блокировку, когда оно читает или пишет в статическую переменную. Но когда помехи...
вопрос задан: 23 September 2008 00:44
6
ответов

Почему больше Java не кодирует, используют PipedInputStream / PipedOutputStream?

Я недавно обнаружил эту идиому, и я задаюсь вопросом, существует ли что-то, что я пропускаю. Я никогда не видел, что это использовало. Почти весь код Java я работал с в дикую пользу, хлебающую данные в...
вопрос задан: 9 December 2018 07:36