API parallel\Runtime предоставляет большую степень контроля программисту power PHP и тем, кто хорошо знаком с написанием приложений, использующих параллелизм.
Функциональный API обеспечивает меньший контроль в обмен на возможность принимать решения для программиста:
-
все исполняемые среды выполнения загружаются одинаково
-
планирование определяется API, а не программистом
parallel\run() обеспечивает гарантию того, что задача начнет выполняться параллельно, как только это будет разрешено аппаратными ограничениями и ограничениями операционной системы, без необходимости создавать среды выполнения. Для большинства приложений предпочтительнее использовать функциональный API.