5
ответов

Параллелизм Java: блокировка effiency

Моя программа имеет 100 потоков. Каждый поток делает это: 1), если arrayList пуст, добавьте элемент с определенными свойствами к нему 2), если arrayList не пуст, выполните итерации через элементы, найденные в...
вопрос задан: 5 February 2010 06:39
5
ответов

константа бросила для разрешения блокировки чтения, это плохо пахнет?

Я хочу выполнить метод только для чтения на объекте, отмеченном как константа, но чтобы сделать это ориентировано на многопотоковое исполнение, я должен заблокировать взаимное исключение читателей-устройства записи: Объект Значения константы:: список () к
вопрос задан: 28 January 2010 19:55
5
ответов

Стратегии параллельных конвейеров в Java

Рассмотрите следующий сценарий оболочки: gzip-dc in.gz | sed-e's / / _ at_/g' | gzip-c> out.gz Это имеет три процесса, работающие параллельно, чтобы распаковать поток, изменить его и повторно сжать его...
вопрос задан: 19 January 2010 03:28
5
ответов

Параллелизм Аякса

У меня есть веб-приложение, где есть таймер, который постоянно считает в обратном порядке. Между тем клиент часто сверяется с сервером, чтобы видеть, было ли больше времени добавлено к таймеру. Кодекс...
вопрос задан: 16 January 2010 18:06
5
ответов

Почему не делает моего потокового масштаба приложения .NET линейно при выделении больших объемов памяти?

Я столкнулся с чем-то странным об эффекте выделений памяти большой емкости на масштабируемости времени выполнения .NET. В моем тестовом приложении я создаю много строк в жестком цикле для постоянного числа...
вопрос задан: 15 January 2010 15:39
5
ответов

вопрос о “Параллелизме Java в практике” пример

Я смотрю на пример кода от "Параллелизма Java на практике" Brian Goetz. Он говорит, что возможно, что этот код будет оставаться в бесконечном цикле потому что "значение 'готовой' силы никогда...
вопрос задан: 17 December 2009 04:31
5
ответов

Эффекты памяти синхронизации в Java

FAQ JSR-133 говорит: Но существует больше к синхронизации, чем взаимное исключение. Синхронизация гарантирует, что записи памяти потоком прежде или во время синхронизируемого блока сделаны видимыми...
вопрос задан: 5 December 2009 01:26
5
ответов

Сколько потокобезопасность слишком много?

Я читал Параллелизм Java на практике в последнее время – замечательная книга. Если Вы думаете, что знаете, как параллелизм работает, но тогда большую часть времени Вы сталкиваетесь с реальными проблемами, такое чувство, что ДОБЫЧА является большинством Вы
вопрос задан: 1 December 2009 10:16
5
ответов

Атомарно отметьте и возвратите группу строк в базе данных

Я пишу фоновый сервис, который должен обработать серию заданий, сохраненных как записи в sqlserver таблице. Сервис должен найти самые старые 20 работ, на которых нужно работать (где состояние = '...
вопрос задан: 30 November 2009 17:24
5
ответов

Используя request.getSession () как объект блокировки?

У меня есть некоторый код Java, который получает и устанавливает атрибут сессии: Возразите obj = session.getAttribute (TEST_ATTR); если (obj == пустой указатель) {obj = новый MyObject (); session.setAttribute (obj);} для создания...
вопрос задан: 30 November 2009 15:50
5
ответов

Как предотвратить параллелизм в веб-сервисе API?

У нас есть три веб-сервиса (/a,/b,/c), где каждый сервис отображается на метод (пойдите ()) в отдельном классе Java (ClassA, ClassB, ClassC). Только одна услуга должна работать одновременно (т.е.:/b не может работать...
вопрос задан: 28 November 2009 13:25
5
ответов

Параллельный map/foreach в scala

У меня есть повторение vals: Повторяемый [T] и продолжительная функция без любых соответствующих побочных эффектов: f: (T => Единица). Прямо сейчас к этому относятся vals очевидным способом: vals.foreach (f) я был бы...
вопрос задан: 17 November 2009 21:31
5
ответов

PHP и параллелизм

Я делал некоторую работу веб-разработки в PHP недавно, который привел меня учиться на языке в целом. До сих пор я имею не нужный для использования его для взаимодействия с базой данных, но я знаю это...
вопрос задан: 11 November 2009 03:40
5
ответов

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

Вы использовали бы номер версии (который увеличит), или метка времени для проверки на проблемы параллелизма?
вопрос задан: 6 November 2009 13:20
5
ответов

Заблокируйте свободные конструкции в .NET

Я плохо знаком с .NET и хотел бы знать, имеет ли .NET Java, эквивалентный из AtomicInteger, ConcurrentLinkedQueue, и т.д.? Я сделал немного поиска и ничего не мог придумать. Свободная блокировка...
вопрос задан: 30 October 2009 02:47
5
ответов

Точки последовательности предотвращают переупорядочение кода через критические границы раздела?

Предположим, что у каждого есть некоторый основанный на блокировке код как следующее, где взаимные исключения используются, чтобы принять меры против несоответствующего параллельного чтения и записать mutex.get ();//получают блокировку. T localVar = pShar
вопрос задан: 23 October 2009 19:59
5
ответов

Как взаимные исключения реализованы?

Некоторые реализации лучше, чем другие для определенных приложений? Там что-нибудь должно заработать путем развертывания собственного?
вопрос задан: 27 September 2009 21:01
5
ответов

Код, демонстрирующий важность Принужденного региона Выполнения

Мог любой создавать краткий образец, который повреждается, если [ReliabilityContract (Непротиворечивость. WillNotCorruptState, Cer. Успех)] применяется? Я просто пробежал этот образец на MSDN и неспособен добраться...
вопрос задан: 29 August 2009 01:22
5
ответов

Производительность SQL Server со многими параллельными, продолжительными запросами

Я задаюсь вопросом, как выполнение многих продолжительных запросов одновременно повлияет на способность SQL Server обслужить каждый запрос своевременно. [Редактирование] Это не было мое намерение быть неопределенным, это больше...
вопрос задан: 16 July 2009 14:47
5
ответов

потокобезопасность массива Java

Есть ли какие-либо проблемы параллелизма с одним потоком, читающим из одного индекса массива, в то время как другой поток пишет в другой индекс массива, пока индексы отличаются? например, (это...
вопрос задан: 15 July 2009 17:17
5
ответов

Повторно используемая блокировка

Немного справки, рассмотрите бит кода ниже. общедоступный класс Виджет {общественность синхронизировал пустой doSomething () {...}} общедоступный класс LoggingWidget расширяет Виджет {общественность...
вопрос задан: 9 July 2009 15:37
5
ответов

Я должен волноваться о InterruptedExceptions, если я ничего не прерываю сам?

Я использую java.util.concurrent. Семафор в проекте хобби. Это используется в классе пула соединения, который я пишу. Я могу использовать его с небольшой суетой, за исключением этого метода: общественность пусто получает (международные разрешения)...
вопрос задан: 21 June 2009 20:06
5
ответов

Существует ли хороший подкаст о параллелизме? [закрытый]

Параллелизм является одной из горячих тем на довольно многих технологических подкастах. Все же я не мог найти подкаст выделенным основам программирования параллелизма, методы и т.д. Если нет никакого подкаста этого...
вопрос задан: 11 June 2009 08:29
5
ответов

Где я могу найти, что некоторые хорошие примеры изучают основы поточной обработки? [закрытый]

Я в конце своей первой информатики выполнения года и хочу бездельничать с чем-то основным. Я хочу использовать потоки, таким образом, я могу учиться. Из чего состоят в том, чтобы извлечь уроки некоторые хорошие примеры?
вопрос задан: 27 May 2009 18:46
5
ответов

Как отладить ConcurrentModificationException? [дубликат]

Я встретился с ConcurrentModificationException, и путем рассмотрения его я не вижу причины, почему это происходит; область, выдающая исключение и все места, изменяющие набор, окружается...
вопрос задан: 8 May 2009 15:29
5
ответов

Независимый от платформы захват файла?

Я выполняю очень в вычислительном отношении интенсивное научное задание, которое выкладывает результаты время от времени. Задание состоит в том, чтобы в основном просто моделировать то же самое целый набор времен, таким образом, это разделилось...
вопрос задан: 20 March 2009 23:19
5
ответов

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

Я - прежде всего, Java-разработчик, и я читал большую всестороннюю работу над потоками и параллелизмом. Многие очень умные люди (Doug Lea, Brian Goetz, и т.д.) создали книги по этим темам и...
вопрос задан: 9 March 2009 19:10
5
ответов

Которые блокируют подсказки, я должен использовать (T-SQL)?

Я хочу реализовать атомарную транзакцию как следующее: НАЧАТЬ TRAN ИЗБРАННЫЙ идентификатор С Материально-технических ресурсов С (???) ГДЕ material_id = 25 И количество> 10 Процессов/* некоторые вещи с помощью материально-технических ресурсов...
вопрос задан: 2 March 2009 19:45
5
ответов

Лучшие практики для многопоточной обработки записей базы данных

У меня есть единственный процесс, который запрашивает таблицу для записей, где PROCESS_IND = 'N', делает некоторую обработку и затем обновляет PROCESS_IND к 'Y'. Я хотел бы допускать несколько экземпляров этого...
вопрос задан: 19 February 2009 23:19
5
ответов

Как я могу синхронизировать два процесса, получающие доступ к файлу на NAS?

Вот вещь: у Меня есть два приложения, записанные в C++ и работе двух машин с другой ОС (один Linux и один Windows). Один из этого процесса отвечает за обновление XML-файла на NAS (...
вопрос задан: 23 January 2009 09:19