Почему cURL запросы из одного скрипта выполняются быстрее чем из нескольких?
У меня есть php скрипт который с помощью multi-curl делает по 10 запросов в цикле к моему удаленному серверу.
Если я запускаю только 1 экземпляр этого php скрипта, то он за час получает 10тыс результатов.
Но если я запускаю например 20 экземпляров этого php скрипта, я ожидаю за час получить 20*10 = 200тыс результатов, а получаю около 100тыс.
Важно заметить, что каждый экземпляр скрипта делает запрос к разным серверам (не повторяются), это мои сервера и там установлено абсолютно одинаковая ОС и они выполняют одинаковые операции, они в точности скопированы.
Я протестировал каждый свой удаленный сервер по отдельности, они дают 10тыс (+- парочка) результатов за час.
Может быть на сервере с которого я отправляю cURL запросы есть какие-то ограничения пропускной способности сети? как это выяснить?
ОС Ubuntu 18.04