4 ms·
Fyi someone took pcntl_fork() in PHP seriously and made WorkerMan: https://github.com/walkor/workerman/blob/515ed41ac4fc51fc9955df332144b1574fd4a6a9/src/Worker.
by hu3 5y ago
Fyi someone took pcntl_fork() in PHP seriously and made WorkerMan:
https://github.com/walkor/workerman/blob/515ed41ac4fc51fc9955df332144b1574fd4a6a9/src/Worker.php#L1196 https://github.com/walkor/workerman/blob/515ed41ac4fc51fc995...
A quick test got me 50k req/s HTTP "hello world" on my laptop.
The madlad even managed to place PHP in top 22 TechEmpower benchmark:
https://i.imgur.com/6fKUpbV.png https://i.imgur.com/6fKUpbV.png
- tgtweak 5y agoIt's surprisingly fast. I think they extended it to create copy-on-write memory at fork time, which made it incredibly fast and low-overhead to fork.