Круто, у всех все нормально, но у вас виноваты они все, а не пыха.
Это забавно, как вы пытаетесь меня убедить, что нерабочее решение лучше, чем рабочее.
Сокеты в php при workerman как-то иначе начинают работать и не нуждаются в файловых дескрипторах?
Еще раз, Go, python, нода тоже ведь на линуксах работают.
3ий раз, проблема только в php, в других языках ее нет
зачем мне документация nginx? Когда как я уже писал, проблема только в php, и поэтому это идиотское решение.
запустил твой код (убрал echo), 1000 итераций (ubuntu 20.04) в одном потоке обрабатывает на стареньком феноме за 0.14сек.
два потока, пять потоков на итоговой скорости не сказалось
А на что предложите заменить встроенные процедурные функции использующие ссылки?
Когда вы работаете с огромным массивом, как вы его будете передавать?
А для того чтобы "выстрелить себе в ногу" есть много возможностей
public function __invoke(string $value): string
{
return str_pad($value, mb_strlen($value) + $this->ellipsis->getCount(), $this->ellipsis->getChar(), STR_PAD_LEFT);
}