ThreadPool

Параллельный пул рабочих потока на локальной машине

Описание

Используйте parpool создать параллельный пул рабочих потока на вас локальная машина. После того, как вы создаете пул, находите что-либо подобное функциям пула, таким как parfor или parfeval, работайте на рабочих. С ThreadPool объект, можно взаимодействовать с параллельным пулом.

Создание

Создайте параллельный пул рабочих потока на локальной машине при помощи parpool функция.

pool = parpool("threads")

Свойства

развернуть все

Это свойство доступно только для чтения.

Количество рабочих потока, включающих параллельный пул в виде целого числа.

Функции объекта

deleteЗакройте параллельный пул
parfevalВыполните функцию асинхронно на параллельном рабочем пула
parfevalOnAllВыполните функцию асинхронно на всех рабочих в параллельном пуле

Для совместимости с рабочими процесса также поддерживаются следующие объектные функции. Вы не должны использовать их, потому что передача данных и передача файлов не необходимы для пулов рабочих потока.

addAttachedFilesПрисоедините файлы или папки, чтобы быть параллельными пулу
listAutoAttachedFilesСписок файлов, автоматически присоединенных, чтобы работать, определите задачу или найдите что-либо подобное пулу
ticBytesНачните считать байты переданными в параллельном пуле
tocBytesЧитайте, сколько байтов было передано начиная с вызова ticBytes
updateAttachedFilesОбновите прикрепленные файлы или папки на параллельном пуле

Введенный в R2020a