0
ответов

将ThreadSafe对象放在ThreadLocal上有什么好处?

我最近看到一段代码,该代码使用ThreadLocal对象并在其中保留了ConcurrentHashMap。
вопрос задан: 26 June 2011 06:43
0
ответов

Подходит ли MapReduce для решения проблем в многоядерной среде с одной машиной в памяти?

Подходит ли абстракция MapReduce для решения проблем даже на одной машине? Например, у меня есть 12-ядерная машина, и мне приходится считать слова в тысячах файлов (классический MapReduce ...
вопрос задан: 24 June 2011 20:08
0
ответов

Выполнение задач, связанных с процессором, с помощью акторов Scala?

Предположим, мне нужно запустить несколько процессоров -связанные задачи. Если у меня, например, 4 процессора, я бы, вероятно, создал фиксированныйразмер пула потоков из 4-5 рабочих потоков, ожидающих в очереди и помещающих задачи в ...
вопрос задан: 24 June 2011 12:07
0
ответов

Блокировка на основе параметры

Предположим, у меня есть этот метод: void Foo (int bar) {// делать что-нибудь } Вот поведение, которое я хочу, чтобы Foo имел: если поток 1 вызывает Foo (1), а поток 2 вызывает Foo (2), оба потока могут выполняться одновременно. Если ...
вопрос задан: 23 June 2011 15:53
0
ответов

Использование RazorEngine для одновременного анализа шаблонов Razor

Я использую библиотеку RazorEngine (http://razorengine.codeplex.com/) в веб-приложении MVC 3 для синтаксического анализа строк (не представлений) с помощью языка шаблонов Razor. В целом работает нормально. ...
вопрос задан: 22 June 2011 17:51
0
ответов

Низкая производительность / зависание с STM

Я пишу программу, в которой большое количество агентов прослушивает события и реагирует на них. Поскольку Control.Concurrent.Chan.dupChan устарел, я решил использовать TChan, как было объявлено. Производительность ...
вопрос задан: 22 June 2011 12:36
0
ответов

Является ли эта конструкция однотонных bean-компонентов Spring потокобезопасной?

Рассмотрим следующий класс Spring Service. Определенная область действия пружины - Singleton. Два служебных компонента, автоматически подключенные как поля в классе ниже, имеют аналогичную структуру - они тоже состоят из ...
вопрос задан: 21 June 2011 01:29
0
ответов

Какой питонический способ справиться с рабочими процессами, которые должны координировать свои задачи?

В настоящее время я изучаю Python (из фона Java), и у меня есть вопрос о том, что я бы хотел использовали потоки для в Java. Моя программа будет использовать рабочих для чтения из некоторого веб-сервиса…
вопрос задан: 19 June 2011 20:13
0
ответов

Существует ли HashMap с методом getAndWait ()? Например. реализация BlockingConcurrentHashMap?

Многие потоки могут заполнять HashMap, в некоторых случаях мне нужно подождать (заблокировать), пока объект не появится в HashMap, например: BlockingConcurrentHashMap map = new BlockingConcurrentHashMap (); Object x = ...
вопрос задан: 17 June 2011 16:55
0
ответов

Использует ли Thread.Abort () и обрабатывает ли ThreadAbortException в безопасной практике .NET?

Мне нужно разработать многопоточную рабочую роль Azure на C # - создавать несколько потоков, передавать им запросы, для обработки каждого запроса может потребоваться очень много времени (не мой код - я вызову COM ...
вопрос задан: 17 June 2011 08:05
0
ответов

Витая или сельдерей? Что подходит для моего приложения с большим количеством вызовов SOAP?

Я пишу приложение Python, которое требует как параллелизма, так и асинхронности. У меня было несколько рекомендаций для Twisted и Celery, но мне трудно определить, что лучше ...
вопрос задан: 15 June 2011 13:31
0
ответов

Gelyktydigheid in Amazon S3

Ek is tans besig om 'n stelsel te bou waar S3 as 'n aanhoudende hash-set gebruik sal word (die S3-URL word afgelei uit die data) deur baie rekenaars op die internet. As twee nodes dieselfde data stoor, is dit ...
вопрос задан: 10 June 2011 11:01
0
ответов

Какова производительность http.request Node.js? Сколько одновременных запросов он может обработать?

Мой узел. js-сервер обращается к другому серверу, используя последний вызов http.request (0.4.8). Я использую jMeter для проведения нагрузочного тестирования. с 50-100 параллельными потоками в секунду и 1000 циклов. Я ...
вопрос задан: 10 June 2011 06:14
0
ответов

Как лучше всего реализовать протокол запроса / ответа с использованием akka и scala?

Я изучал, как я могу разработать распределенную архитектуру, которая реализует протокол запрос / ответ с использованием концепции параллелизма через акторов. Я пришел к выводу, что лучший способ ...
вопрос задан: 9 June 2011 18:12
0
ответов

Сериализация Sqlite3 в Python

Чтобы полностью использовать параллелизм, SQLite3 позволяет потокам обращаться к одному и тому же соединению тремя способами: Однопоточным. В этом режиме все мьютексы отключены, и SQLite небезопасно использовать в более чем ...
вопрос задан: 9 June 2011 16:32
0
ответов

Как мне одновременно увеличить количество просмотров страницы с помощью linq-to-sql?

У меня есть ASP.NET MVC 3 Web Приложение, использующее Linq-to-SQL для моего уровня доступа к данным. Я пытаюсь увеличить поле Views каждый раз, когда вызывается действие Details, но получаю сообщение «Строка не найдена или ...
вопрос задан: 8 June 2011 05:55
0
ответов

Понимание примера параллелизма Clojure

Я просто просмотрел различную документацию по параллелизму Clojure и наткнулся на пример на веб-сайте (http://clojure.org/concurrent_programming). (импорт '(java.util.concurrent Executors)) (...
вопрос задан: 8 June 2011 01:40
0
ответов

Как параллельная сборка мусора работает с параллельными вычислениями?

В .NET 4 можно включить одновременный сборщик мусора. Q1 Как это работает с параллельными вычислениями: Parallel, Task, PLINQ и т. Д.? Q2 Как разработчик программного обеспечения, что я должен знать при работе с ...
вопрос задан: 7 June 2011 19:18
0
ответов

jvm reordering / visibility effect test

При написании статьи на Java я пытаюсь воспроизвести переупорядочение в случае несинхронизации построение объектов в многопоточной среде. Случай, когда тяжелый объект конструируется без ...
вопрос задан: 7 June 2011 18:26
0
ответов

Конструирование Java-объектов в многопоточной среде

Я читаю эту книгу под названием «Java Concurrency in Practice», и автор приводит пример публикации небезопасных объектов. Вот пример. держатель государственного держателя; public void initialize () {...
вопрос задан: 7 June 2011 17:23
0
ответов

Модель параллелизма: Erlang vs Clojure

Мы собираемся написать параллельную программу с использованием Clojure, которая будет для извлечения ключевых слов из огромного количества входящей почты, которые будут проверяться с помощью базы данных. Один из моих товарищей по команде ...
вопрос задан: 6 June 2011 02:42
0
ответов

Есть ли в C мониторы?

Я читаю главу о синхронизации в Операционная система и читаю тему "Мониторы". Я понимаю, что мониторы - это языковые конструкции высокого уровня. Это заставляет меня задуматься, предоставляет ли C ...
вопрос задан: 4 June 2011 07:59
0
ответов

Есть ли стандартная функция Scala для запуска блока с таймаутом ?

Мне нужно позвонить в службу, которая может или не вернуть своевременные результаты. Я хотел бы иметь возможность написать val result = runWithTimeout (5000, valReturnedOnTimeout) {service.fetch} Есть ли стандартный ...
вопрос задан: 3 June 2011 14:11
0
ответов

Являются ли параллельные коллекции Scala в некоторых отношениях лучше, чем параллельные коллекции, уже доступные в Java?

Я недавно узнал о различных библиотеках для параллелизма в Java, таких как ConcurrentHashMap и прекрасная неблокирующая карта от Cliff Click. Я мало знаю о Scala, но слышал ...
вопрос задан: 2 June 2011 08:52
0
ответов

Ленивый синглтон: двойная проверка блокировки против Идиомы инициализации по требованию

У меня есть требование ленивой загрузки ресурсов в параллельная среда. Код для загрузки ресурсов должен выполняться только один раз. Обе блокировки с двойной проверкой (с использованием JRE 5+ и изменчивой ...
вопрос задан: 31 May 2011 20:19
0
ответов

Как обмениваться данными с двумя (2) классами SwingWorker в Java

У меня есть два класса SwingWorker: FileLineCounterThread и FileDivisionThread. Я буду выполнять два потока. Когда линии подсчета ниток заканчиваются, он передаст результат потоку File Division. Я ...
вопрос задан: 30 May 2011 03:18
0
ответов

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

Всем привет, у меня есть система (источник), которая требует для асинхронного уведомления другой системы (цели) при изменении определенных объектов. Хитрость в том, что исходная система может видоизменять один ...
вопрос задан: 29 May 2011 06:08
0
ответов

ООП и масштабируемость

Я читал статью на сайте ibm.com/developerworks (сейчас не могу найти статью) о разработке масштабируемого программного обеспечения для облака. Конечно, основная идея заключалась в отказе от гражданства. Ничего не должно содержать ...
вопрос задан: 25 May 2011 18:00
0
ответов

Как проводить тестирование параллелизма в Ruby on Rails?

Как лучше всего проводить тестирование параллелизма с помощью ruby ​​on rails 3 ? У меня на сайте много условий гонки, и в настоящее время их тестирование - неточная наука, которая требует очень много времени. Спасибо за ...
вопрос задан: 25 May 2011 13:37
0
ответов

concurrent log4j

У меня есть собственный механизм журналирования, который записывает журналы в отдельный поток с блокирующей очередью. Ради использования "стандартного софта" подумываю перейти на log4j. Я не хочу ...
вопрос задан: 22 May 2011 20:32