Под отдельные запросы и апач может. я имел ввиду под один запрос. а то получается, как раньше — в компе 4 ядра, а компьютерная программа работает только на одном, совершенно не используя 3 ядра. Но если запустить еще 3 таких софтины — то все лягут все равно на одно ядро.
В нашем случае выглядит так: 1 запрос — одно ядро. Представим, что скрипт выполняется 60 секунд.
Запускаем 1 раз — одно ядро работает. Тут же запускаем еще раз — второе. Третий раз — третье начало работать.
Спустя 60 секунд первое ядро освободится. Но это не то, что нужно.
Должно быть так:
Запускаем скрипт и он резво цепляет все, например, 8 ядер сразу. Выполняется, стало быть, он почти в 6-8 раз быстрее. Именно об этом я говорил.
Сейчас же это решается путём того же ajax:
1. Запускам скрипт,
2. Тот вызывает 7 доп. запросов к другим скриптам.
результат: все 8 ядер учавствовали в работе.
Но это, мягко говоря, несколько криво. Почему PHP не юзает все 8 ядер сразу?