#php #amphp
#php #amphp
Вопрос:
Добрый день. Я использую параллельные функции amphp. Я установил максимальный размер пула равным 128 — количество рабочих стабильно на уровне 128. Я устанавливаю его равным 256 — я получаю разные значения для количества работающих рабочих от запуска к запуску. Но всегда меньше максимального значения. От чего это зависит?
Комментарии:
1. Я думаю, что это ограничено объемом доступной памяти. Каждый рабочий занимает определенное количество, и в какой-то момент у вас заканчивается память, поэтому больше рабочих не может быть создано.
2. @PtrTon Это не похоже на проблему с памятью. Этого более чем достаточно.