Произошла задержка вывода [закрыто]Python

Программы на Python
Ответить
Anonymous
 Произошла задержка вывода [закрыто]

Сообщение Anonymous »

Я работаю над моделью GFPGAN. Я хочу реализовать функции многокадровой обработки одновременно, используя многопроцессорность Python.
При запуске одного процесса задержка составляет около 0,25 секунды. Когда я запускаю два процесса одновременно, задержка увеличивается примерно до 0,45 секунды. При одновременной работе трех процессов задержка увеличивается примерно до 0,65 секунды.
Я уверен, что параллельная обработка работает, но сталкиваюсь с дополнительными задержками при одновременном запуске нескольких процессов.
В чем причина этого и как я могу уменьшить дополнительные задержки при использовании нескольких процессов?
Я реализовал загрузку файлов модели (*.pth) и вывод функция для каждого процесса, и я вызываю процессы одновременно. Я создал временные метки для каждого процесса; в результате время начала функции вывода было таким же, но время окончания немного отличалось.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ay-occured
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»