Я пишу скрипт PHP (запускаемый из командной строки) для анализа сотен больших файлов JSON. Все эти файлы находятся в каталоге. Сначала я читал файлы один за другим и анализировал их одним и тем же сценарием, но быстро исчерпал память. Другой способ сделать это состоит в том, чтобы иметь два сценария, один для чтения каталога, получения списка файлов и вызова другого сценария с именем файла для анализа в качестве аргументов. Есть ли другой способ сделать это?
Кроме того, есть ли способ распараллелить это?