Результаты поиска по запросу "concurrency"

2 ответа

Запустите Java-код в нескольких экземплярах JVM

У меня есть приложение службы Windows и клиент, который общается со службой с помощью RMI. Мне нужно провести некоторое параллельное тестирование с несколькими клиентами, но мне нужно, чтобы каждый клиент работал на разных экземплярах jvm, потому ...

3 ответа

Служба исполнителя - тайм-аут потока

Пока я изучалExecutorServiceЯ столкнулся с методомFuture.get() который принимаетtimeout. Документ Java этого метода говорит При необходимости ожидает не более заданного времени для завершения вычисления, а затем извлекает его результат, если он ...

2 ответа

Предварительная инициализация пула рабочих потоков для повторного использования объектов подключения (сокетов)

Мне нужно создать пул рабочих в Java, где у каждого рабочего есть свой собственный сокет; когда рабочий поток запускается, он использует сокет, но оставляет его открытым для последующего использования. Мы выбрали этот подход, потому что накладные ...

ТОП публикаций

3 ответа

Ухудшение производительности при увеличении количества ядер

Мой макинтош вооружен 16 ядрами. System.out.println(Runtime.getRuntime().availableProcessors()); //16Я запускаю код ниже, чтобы увидеть эффективность использования моих ядер. Поток CountFileLineThread просто считает количество строк в файле (в ...

6 ответов

Гибкий CountDownLatch?

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

5 ответов

Должен ли Callable быть предпочтительнее Runnable?

Я понял разницу междуRunnable а такжеCallable Интерфейс в Java. С Java 1.5 были добавлены дополнительные функцииRunnable интерфейс и был названCallable чтобы поддерживать обратную совместимость. Мои вопросы теперь, когда у нас естьCallable ...

1 ответ

Изменчивая переменная Java не ведет себя правильно.

public class MyThread { volatile static int i; public static class myT extends Thread { public void run () { int j = 0; while(j<1000000){ i++; j++; } } } public static void main (String[] argv) throws InterruptedException{ i = 0; Thread my1 = new ...

2 ответа

NSFetchedResultsController не показывает все результаты после объединения `NSManagedObjectContextDidSaveNotification`

У меня есть NSFetchedResultsController, который выбирает объекты с предикатом: isTrash == NO Большую часть времени это работает, как и ожидалось, но когда объект не подвергнут уничтожению, контроллер извлеченных результатов не ...

2 ответа

Play Framework 2 Scala WS Выполнение запроса синхронизации

Я учу Скала. Я использовал Play Framework 2 Java и пытался переписать некоторые из моих предыдущих работ, используя и изучая Scala. Мне нужно сделать запрос синхронизации WS и получить Result Object от него где-то в моем коде. Когда я вернулся ...

4 ответа

API программирования потока данных для Java? [закрыто]

Я ищу API потока данных / параллельного программирования для Java. Я знаю, что естьDataRush [http://www.pervasivedatarush.com/], но это не бесплатно. Что меня особенно интересует, так это обработка многоядерных данных, а не ...