4
ответа

Существует ли простой способ повернуть будущее <будущее <T>> в будущее <T>?

У меня есть некоторый код, который отправляет запрос к другому потоку, который может или не может отправить тот запрос к еще одному потоку. Это приводит к типу возврата будущего <будущее <T>>. Есть ли некоторые...
вопрос задан: 29 January 2010 21:17
4
ответа

Реализация кэша с помощью java ConcurrentHashMap

Я хотел бы реализовать простое кэширование тяжелых объектов в веб-JAVA-приложении. Но я не могу выяснить, как сделать это правильно. Я пропускаю что-то или методы ConcurrentHashMap (putIfAbsent...
вопрос задан: 15 January 2010 08:59
4
ответа

.NET имеет реализацию Словаря, которая эквивалентна ConcurrentHashMap Java?

Для резюме для тех гуру.NET, которые не могли бы знать Java API: ConcurrentHashMap в Java имеет атомарные методы (т.е. не потребуйте никакой внешней блокировки) для общих операций модификации Карты, таких как:...
вопрос задан: 14 January 2010 21:27
4
ответа

Ограничение параллельных потоков равняется количеству процессоров?

Там какие-либо преимущества к ограничению количества параллельных потоков, делающих данную задачу равняться количеству процессоров в хост-системе? Или лучше просто доверять библиотекам, таким как.NET...
вопрос задан: 24 December 2009 14:32
4
ответа

Java долго выполняющаяся задача Прерывание потока против флага отмены

У меня есть долгосрочное задание, например: public void myCancellableTask () {while (someCondition) {checkIfCancelRequested (); поработай немного(); }} Задача может быть отменена (...
вопрос задан: 16 December 2009 14:14
4
ответа

Как каждый запускает поток в Clojure?

Я читал много о том, как большой Clojure когда дело доходит до параллелизма, но ни одно из учебных руководств, которые я прочитал на самом деле, не объясняет, как создать поток. Вы просто делаете (.start (Поток. func)), или...
вопрос задан: 20 November 2009 05:49
4
ответа

Как правильно поймать RuntimeExceptions от Исполнителей?

Скажите, что у меня есть следующий код: исполнитель ExecutorService = Executors.newSingleThreadExecutor (); executor.execute (myRunnable); Теперь, если myRunnable бросает RuntimeExcpetion, как я могу поймать его?...
вопрос задан: 6 November 2009 14:42
4
ответа

Многопоточность Java, читая единственный большой файл

Что такое эффективный путь к Java многопоточное приложение, где много потоков должны считать тот же самый файл (> 1 ГБ в размере) и выставлять его как входной поток? Я заметил это, если существуют многие...
вопрос задан: 10 October 2009 06:28
4
ответа

ScheduledExecutorService с переменной задержкой

Предположим, что у меня есть задача, которая вытягивает элементы от java.util.concurrent. BlockingQueue и обработка их. общественность освобождает scheduleTask (международная задержка, TimeUnit timeUnit) {scheduledExecutorService....
вопрос задан: 5 October 2009 10:06
4
ответа

Linq, кэширующий значения данных - главная проблема параллелизма?

Вот немного эксперимента, который я сделал: MyClass obj = dataContext. GetTable <MyClass> ().Where (x => x. Идентификатор = 1).Single (); Консоль. WriteLine (obj. MyProperty);//вывод = "начальная" Консоль. WriteLine ("...
вопрос задан: 30 September 2009 16:04
4
ответа

PHP и параллельный доступ к файлу

Я создаю маленькое веб-приложение в PHP, который хранит некоторую информацию в файле простого текста. Однако этот текстовый файл используется/изменяется всеми пользователями моего приложения в некотором данном моменте времени и возможный в...
вопрос задан: 26 September 2009 16:40
4
ответа

Как управлять потоками M (1 на задачу), обеспечение только N распараллеливает одновременно. С N <M. В Java

У меня есть очередь задачи в Java. Эта очередь находится в таблице в DB. Я должен: 1 поток на задачу только Не больше, чем N потоки, работающие одновременно. Это вызвано тем, что потоки имеют взаимодействие DB...
вопрос задан: 12 September 2009 21:31
4
ответа

Несколько разветвляют () Параллелизм

Как Вы используете ветвление () команда таким способом, которым можно породить 10 процессов и сделать, чтобы они сделали небольшую задачу одновременно. Параллельный действующее слово, много мест, которые показывают, как использовать ветвление...
вопрос задан: 4 September 2009 20:03
4
ответа

Почему ExecutorService заходит в тупик при выполнении операций HashMap?

При выполнении следующего класса будет часто заходить в тупик ExecutionService. импорт java.util. ArrayList; импорт java.util. Набор; импорт java.util. HashMap; импорт java.util. Итератор; импорт Java....
вопрос задан: 1 July 2009 09:48
4
ответа

Когда я сортирую Список, что происходит с его итераторами?

Скажем, у меня есть Объект списка и итератор для того списка. Теперь я сортирую список с java.util. Collections.sort (), Что происходит с итератором? Его поведение, все еще определенное, и может оно все еще быть...
вопрос задан: 30 June 2009 10:58
4
ответа

Как протестировать на потокобезопасность [дубликат]

У Вас есть какие-либо советы, как протестировать многопоточное приложение? Я знаю, распараллеливающие ошибки очень трудно зафиксировать, и они могут произойти в любое время - или нисколько. Тесты являются трудными и...
вопрос задан: 5 June 2009 12:45
4
ответа

Есть ли .NET, эквивалентный java.util.concurrent. Исполнитель?

Имейте длительный набор дискретных задач: парсинг 10-х тысяч строк от текстового файла, гидратирования в объекты, управления и сохранения. Если я реализовывал это в Java, я предполагаю меня...
вопрос задан: 29 May 2009 20:41
4
ответа

Предпочтительный параллелизм базы данных/веб-приложения разрабатывает, когда многочисленные пользователи могут отредактировать те же данные

У меня есть веб-приложение бизнеса C# ASP.NET, которое используется внутренне. Одна проблема, с которой мы сталкиваемся, поскольку мы выросли, - то, что первоначальный проект не составлял проверку параллелизма - поэтому теперь многочисленные пользователи.
вопрос задан: 7 May 2009 17:59
4
ответа

Что такое забор памяти?

Что предназначено при помощи явного забора памяти?
вопрос задан: 6 May 2009 07:28
4
ответа

Параллелизм в МЕРЗАВЦЕ repo на сетевой совместно используемой папке

Я хочу иметь пустой репозиторий мерзавца, сохраненный на (окна) сетевой ресурс. Я использую Linux и смонтировал упомянутый сетевой ресурс с CIFS. Мой коллега использует Windows XP и имеет сетевой ресурс...
вопрос задан: 15 April 2009 09:50
4
ответа

Параллельная запись файла в Java в Windows

Что происходит, когда Вы одновременно открываетесь два (или больше) FileOutputStreams на том же файле? API Java говорит это: Некоторые платформы, в частности, позволяют файлу быть открытым для записи только одним...
вопрос задан: 3 April 2009 11:25
4
ответа

AtomicIntegerArray vs AtomicInteger []

Есть ли разница в значении AtomicIntegerArray и AtomicInteger []? И какой из них быстрее использовать? (Единственное, что я заметил, это то, что сначала занимает гораздо меньше места, но это означает, что ...
вопрос задан: 28 March 2009 17:29
4
ответа

Почему WCF ограничивает параллельные соединения 5?

У меня есть сервис WCF (basicHttpBinding) размещенный в II7 на Vista, что я ожидаю обрабатывать много запросов одновременно. Я делаю попытку к нагрузочному тесту сервиса путем извергания 200 потоков в тестовом приложении и...
вопрос задан: 26 March 2009 16:18
4
ответа

Является Future.get () заменой для Thread.join ()?

Я хочу записать демону командной строки, который работает навсегда. Я понимаю, что, если я хочу, чтобы JVM смогла завершить работу корректно в Linux, нужно перенести начальную загрузку с помощью некоторого кода C. Я думаю, что буду...
вопрос задан: 6 March 2009 03:15
4
ответа

При блокировке базы данных MySQL, таким образом, только один человек сразу может выполнить запрос?

У меня есть несколько проблем, когда люди пытаются получить доступ к базе данных MySQL, и они пытаются обновить таблицы той же информацией. У меня есть веб-страница записанное использование PHP. На этой веб-странице...
вопрос задан: 14 January 2009 21:15
4
ответа

java.util. ConcurrentLinkedQueue

Я хочу использовать java.util. ConcurrentLinkedQueue как недолговременная очередь для Сервлета. Вот аннотация от javadoc для класса. Неограниченная ориентированная на многопотоковое исполнение очередь на основе связанных узлов...
вопрос задан: 12 January 2009 10:46
4
ответа

переменные threadlocal в сервлете

Действительно ли threadlocals переменные глобальны ко всем запросам, выполненным к сервлету, который владеет переменными? Я использую смолу для сервера. Спасибо за awnser. Я думаю, что могу сделать мой сам более ясным...
вопрос задан: 26 November 2008 20:29
4
ответа

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

У меня есть веб-приложение на работе, которая подобна билету рабочая система. Некоторые пользователи вводят новые проблемы. Другие рабочие выбирают и решают вопросы. Все данные сохраняются в SQL-сервере 2005 MS...
вопрос задан: 27 October 2008 03:04
4
ответа

Расходы потока меры

Joe Duffy заявляет в статье MSDN "Используя параллелизм для масштабируемости", что стоимость создания потока является приблизительно 200 000 циклов, и стоимость уничтожения является приблизительно 100 000 циклов. Когда я...
вопрос задан: 26 October 2008 22:07
3
ответа

Что лучшее ядро Linux блокирует механизм для определенного сценария

Я должен решить проблему блокировки для этого сценария: много система ЦП. Все использование ЦП общее (программное обеспечение) ресурс. Доступ только для чтения к ресурсу очень распространен. (Обработка поступления...
вопрос задан: 4 December 2019 11:06