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

1 ответ

 несмотря на вызов Eigen :: initParallel (). Это потому, что эти функции основаны на std :: rand, который не является входящим. Для поточно-ориентированного генератора случайных чисел мы рекомендуем использовать случайную функцию boost :: random или c ++ 11.

я есть код для вычисления модели гауссовой смеси с максимизацией ожидания, чтобы идентифицировать кластеры из заданной выборки входных данных. Часть кода повторяет вычисление такой модели для ряда испытанийNtrials(один независимый от другого, но ...

1 ответ

 блок в загрузчике классов, который также поражен загрузчиком классов, который выполнил статическую инициализацию, обеспечивая безопасную публикацию. Но будущая версия JVM может не

равится простота энергичного синглтона в Java, и большинство статей об этом называют его поток создания безопасным. class Singleton { public static final Singleton instance = new Singleton (); private Singleton (){}; public static Singleton ...

3 ответа

 папка.

лан испытаний Jmeter состоит из двух потоков. Для обоих потоков требуются отдельные файлы CSV (параметризация CSV). В конце тестаmvn verify Я ожидаю два.jtl файлы сгенерированы, но получают только один. Кажется, только 1 поток работает. Когда я ...

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

1 ответ

Время выполнения метода в другом потоке и прерывание по таймауту

Привет я пытаюсь запустить метод async, чтобы рассчитать продолжительность и отменить метод, если превышен тайм-аут. Я пытался реализовать это с помощью асинхронного и жду. Но без удачи. Возможно, я переусердствую, любые отзывы будут ...

3 ответа

IOS программирование: использование потоков для добавления нескольких изображений в библиотеку

В Xcode, когда я пытаюсь добавитьболее 5 изображенийв мою библиотеку, это дает мне следующую ошибку: Error Domain=ALAssetsLibraryErrorDomain Code=-3301 "Write busy" UserInfo=0xa706aa0 {NSLocalizedRecoverySuggestion=Try to write ...

2 ответа

Clojure core.async, есть ли способ контролировать количество потоков в этом пуле потоков?

По умолчанию (go ..) будет использоватьвдвое больше ядер + 42 [https://github.com/clojure/core.async/blob/master/src/main/clojure/clojure/core/async/impl/exec/threadpool.clj] темы для пула потоков. Можно ли каким-либо образом установить ...

8 ответов

Как заставить ThreadPoolExecutor увеличить потоки до максимума перед очередью?

Некоторое время я был разочарован поведением по умолчаниюThreadPoolExecutor который поддерживаетExecutorService пулы потоков, которые используют многие из нас. Для того, чтобы из Javadocs: Если запущено больше чем corePoolSize, но меньше чем ...

2 ответа

 Матрица (которая учитывается при измерении) делает больше, чем амортизирует. Это не удивительно, потому что в умножении гораздо больше обращений к чтению (которые теперь получают доступ к последовательным байтам) по сравнению с дополнительными усилиями по созданию / записи транспонированной матрицы один раз.

исал код, который случайным образом генерирует две матрицы размером от 2х2 до 50х50. Затем я записываю время, которое требуется для каждого умножения матриц от измерений 2 до 50. Я записываю это время 100 раз, чтобы получить хорошее среднее ...

1 ответ

Пожалуйста, найдите функцию ниже. Он получит все mp3 файлы, хранящиеся во внешней и внутренней памяти.

мер, я хочу получить список всех файлов .mp3 на внутреннем И внешнем хранилище. Мне бы тоже путь понравился (String) каждого файла .mp3 для справки (сохраните их вList?) Как я мог это сделать? Это относительно дорогая операция? Если это так, ...

2 ответа

, он предполагает, что ваша задача завершится быстро (чего не происходит), поэтому она остается в пределах потока. Затем, если вы создаете больше задач, чем ограничено потоками, и выполняемые задачи никогда не заканчиваются, TPL останавливает все остальные задачи, ожидая напрасно, чтобы те запущенные задачи были завершены (что они никогда не будут делать).

я есть движок с произвольным числом опрошенных, каждый из которых проводит свой опрос каждые несколько секунд. Я хочу, чтобы поллеры запускались в разных потоках, но каждый «опрос» в одном поллере должен быть последовательным, чтобы один ...