Hallo Raketenphilosoph,
- 1 Thread, der über die Kerne geschoben wird um den Prozessor nicht nur an einer Stelle so schön warm zu machen:
Ich bin mir nicht sicher, ob der Scheduler den PHP-Prozess deswegen öfter einen anderen CPU-Kern zuweist (kontraproduktiv ist es jedenfalls nicht), aber er weist ohnehin nicht ein und dem selben Prozess immer den gleichen CPU-Kern zu.
Vor allem müsste PHP das Skript dann irgendwie Threadsicher bekommen. Ich bin mir nicht sicher, ob das so einfach automatisiert und ohne Zutun des Programmierers gehen würde. Und selbst wenn PHP selbst von sich aus einiges parallelisieren könnte, würde der Overhead vermutlich das Performance-Extra auffressen.
Ansonsten muss man halt selbst tätig werden und die pthreads-PHP-Erweiterung benutzen.
Gruß
Julius