10
ответов

Лучший способ обработать проблемы параллелизма

у меня есть СААМ (Linux, апач, postgresql и php) среда, но вопрос симпатичен то же оба на Postgres или Mysql. У меня есть cms приложение, которое я разработал, тот дескриптор клиенты, документы (оценки...
вопрос задан: 26 November 2009 16:33
10
ответов

Почему не делают большие программы (такие как игры) используют загрузки различных потоков? [закрытый]

Я не знаю, как коммерческие игры работают внутри очень, но игры с открытым исходным кодом, с которыми я столкнулся, кажется, не в широком масштабе в поточную обработку. То же идет для большинства других настольных приложений, обычно...
вопрос задан: 21 February 2009 00:29
10
ответов

Словарь.NET: Потенциальные проблемы параллелизма?

Я работаю над обслуживанием проекта.NET, и я испытываю некоторые затруднения, которые я с удовольствием совместно использую с Вами парней =) Проблемный код: если (evilDict. Количество <1) {foreach (Объект объекта в...
вопрос задан: 29 January 2009 13:18
10
ответов

Параллельный дизайн структуры данных

Я пытаюсь придумать лучшую структуру данных для использования в высоком сервере C++ пропускной способности. Структура данных будет использоваться для хранения чего-либо от некоторых до нескольких миллионов объектов, и никакая сортировка не...
вопрос задан: 4 November 2008 17:44
9
ответов

Что самый быстрый путь состоит в том, чтобы отправить 100 000 Запросов HTTP в Python?

Я открываю файл, который имеет 100 000 URL. Я должен отправить Запрос HTTP в каждый URL и распечатать код состояния. Я использую Python 2.6 и до сих пор посмотрел на многие запутывающие пути Python...
вопрос задан: 6 February 2019 10:29
9
ответов

Есть ли преимущество в использовании синхронизированного метода вместо синхронизированного блока?

Кто-нибудь может сказать мне преимущество синхронизированного метода перед синхронизированным блоком с примером?
вопрос задан: 8 July 2018 12:24
9
ответов

Когда Вы назвали бы thread.run Java () вместо thread.start ()?

Когда Вы назвали бы thread.run Java () вместо thread.start ()?
вопрос задан: 22 November 2017 20:27
9
ответов

Как делает общую память по сравнению с большими структурами данных дескриптора передачи сообщений?

Во взгляде на Движение и подходе Erlang к параллелизму, я заметил, что они оба полагаются на передачу сообщений. Этот подход, очевидно, облегчает потребность в сложных блокировках, потому что нет никакого общего состояния....
вопрос задан: 8 July 2017 19:11
9
ответов

Разумное количество потоков для пула потоков, выполняющего запросы к веб-сервису

Когда создание Исполнителя FixedThreadPool возражает в Java, необходимо передать аргумент, описывающий количество потоков, которые Исполнитель может выполнить одновременно. Я создаю класс обслуживания, который это...
вопрос задан: 29 April 2014 15:48
9
ответов

Примеры из реальной жизни для CountDownLatch и CyclicBarrier

Один из примеров приведен одним из наших тренеров, когда он объяснял разницу между CountDownLatch и CyclicBarrier. CountDownLatch: Предположим, что камень может поднять 10 человек, так что вы будете ждать ...
вопрос задан: 14 April 2012 18:57
9
ответов

Круговой свободный от блокировок буфер

Я нахожусь в процессе разработки системы, которая соединяется с одним или несколькими, передают потоком подачи данных и делают некоторый анализ данных, чем триггерные события на основе результата. В типичном многопоточном...
вопрос задан: 18 November 2011 16:38
9
ответов

Java-> System.gc (); этот вызов открывает новый поток или нет?

Например, я такой код... получает некоторую память и теряет все указатели на ту память так, чтобы System.gc (); может собрать его. назовите System.gc (); сделайте некоторые другие задачи; Здесь делает, "делают некоторого другого...
вопрос задан: 19 April 2010 12:19
9
ответов

Как иметь дело с Параллелизмом, прежде чем Вы начнете кодировать

Я на полпути посредством программирования программы Java, и я на этапе, где я отлаживаю намного больше проблем параллелизма, чем я хотел бы иметь дело с. Я должен спросить: как Вы имеете дело с параллелизмом...
вопрос задан: 29 January 2010 22:52
9
ответов

Параллелизм и многопоточность

Я не очень опытен с предметами, такими как Параллелизм и Многопоточность. На самом деле в большей части моей карьеры веб-разработки я никогда не должен был касаться этих предметов. Я чувствую, что это - важное...
вопрос задан: 3 January 2010 22:46
9
ответов

Проблема параллелизма Hashmap

У меня есть Hashmap, который по соображениям скорости я бы не хотел блокировать. Будет ли обновление и доступ к нему одновременно причиной каких-либо проблем, если я не возражаю против устаревших данных? Мой доступ ...
вопрос задан: 16 June 2009 21:36
9
ответов

Подсказки кодирования программ Java в многоядерном [закрытом] сценарии

Кажется, существует много из, раздражают чрезмерной заботой многоядерный и Java. В то время как некоторые люди говорят, что поддержка Java не достаточно хороша, это определенно, кажется, область для нетерпеливого ожидания. Кажется, существуют многие...
вопрос задан: 2 March 2009 07:10
9
ответов

Сценарий параллелизма Java — мне нужна синхронизация или нет?

Вот соглашение. У меня есть карта хеша, содержащая данные, которые я называю "кодами программы", они живут в объекте, как так: Метаданные Класса {частный HashMap validProgramCodes; общедоступный HashMap...
вопрос задан: 18 November 2008 22:07
9
ответов

Как я говорю многоядерному / машина мульти-ЦП обрабатывать вызовы функции в цикле параллельно?

Я в настоящее время разрабатываю приложение, которое имеет один модуль, который загрузит большие объемы данных от базы данных и уменьшит их до намного меньшего набора различными вычислениями в зависимости от...
вопрос задан: 10 November 2008 16:30
9
ответов

Что самый легкий путь состоит в том, чтобы параллелизировать мою программу C# через несколько ПК

У меня есть много неиспользованных компьютеров дома. Каков был бы самый легкий способ для меня использовать их для параллелизации моей программы C# с минимальными изменениями кода? Задача, которую я пытаюсь сделать, включает цикличное выполнение...
вопрос задан: 8 November 2008 19:32
9
ответов

Действительно ли безопасно получить значения от java.util. HashMap от нескольких потоков (никакая модификация)?

Существует случай, где карта будет создана, и как только это инициализируется, это никогда не будет изменяться снова. Это будет однако, быть полученным доступ (через становятся (ключевыми) только) от нескольких потоков. Действительно ли безопасно...
вопрос задан: 19 September 2008 18:11
8
ответов

Что такое транзакция базы данных?

Кто-то может обеспечить простое (но не более простой, чем возможный) объяснение транзакции в применении к вычислениям (даже если скопированный с Википедии)?
вопрос задан: 5 August 2017 15:55
8
ответов

Любые предложения для программы или небольшого проекта, чтобы узнать о параллелизме в Java? [закрыто]

Я стремлюсь узнать о параллелизме в Java. В настоящее время мое состояние знаний плохое. Я почти уверен, что знаю, что означает «изменчивый». Я вроде знаю, что означает «синхронизированный». Иногда. Я ...
вопрос задан: 19 September 2012 01:51
8
ответов

Как иметь дело с параллельными обновлениями в базах данных?

Что распространенный способ состоит в том, чтобы иметь дело с параллельными обновлениями в базе данных SQL? Рассмотрите простую схему SQL (ограничения и значения по умолчанию, не показанные..) как создают кредиты таблицы (международный идентификатор, инте
вопрос задан: 27 July 2012 12:35
8
ответов

Возвращаемые значения от Потоков Java

У меня есть Поток Java как следующее: общедоступный класс MyThread расширяет Поток {услуги MyService; Идентификатор строки; общедоступный MyThread (Идентификатор строки) {this.id = узел;...
вопрос задан: 22 February 2010 21:37
8
ответов

Python, Ruby, Haskell - Они обеспечивают истинную многопоточность?

Мы планируем записать очень параллельное приложение на любом из Очень-высокоуровневых-языков-программирования. 1) Делаете Python, Ruby, или Haskell поддерживает истинную многопоточность? 2) Если программа содержит...
вопрос задан: 17 December 2009 13:22
8
ответов

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

В оболочке Unix, программируя оператор канала чрезвычайно мощный инструмент. С маленьким набором базовых утилит системный язык (как C) и язык сценариев (как Python) можно создать...
вопрос задан: 26 October 2009 11:28
8
ответов

Чистый Ruby параллельный Хеш

Что является лучшим способом реализовать Хеш, который может быть изменен через несколько потоков, но с самым маленьким количеством блокировок. В целях этого вопроса можно предположить, что Хеш будет...
вопрос задан: 3 July 2009 22:05
8
ответов

Имеет смысл порождать больше чем один поток на процессор?

С логической точки зрения приложению, возможно, понадобятся десятки или сотни потоков, некоторые из которых будут мы спящий большую часть времени, но очень немногие будут всегда работать одновременно. Вопрос is:...
вопрос задан: 2 February 2009 15:39
8
ответов

Как/почему делают функциональные языки (конкретно Erlang) масштабируются хорошо?

Я наблюдал растущую видимость языков функционального программирования и функций некоторое время. Я изучил их и не видел оснований для обращения. Затем недавно я сопроводил Kevin...
вопрос задан: 23 January 2009 21:31
8
ответов

Я должен защитить доступ для чтения к контейнеру STL в среде многопоточности?

У меня есть один станд.:: список <> контейнер и эти потоки: Один поток устройства записи, который добавляет элементы неограниченно долго. Один поток читателя/устройства записи, который читает и удаляет элементы, в то время как доступно. Несколько чи
вопрос задан: 28 October 2008 16:04