Добрый день.
Имеется Ubuntu 10.04 Desktop и виртуальная машина с Ubuntu 10.04 Server и nginx.
Написал нехитрый многопоточный скриптик на перле для тестирования web-сервера. Однако если задаю большое число потоков (~2000) успешно отрабатывают только 1030 - 1050.
Остальные валятся с ошибкой про неинициализированный сокет. Уж очень мне число успешно отрабатывающих потоков кажется подозрительным, и сдается мне, что где-то сидит ограничение в 1024 соединения (большее число успешных потоков думаю объясняется тем, что некоторые потоки успевают полностью отработать до запуска других). Кто-нибудь может сказать как это ограничение убрать/увеличить? Никаких настроек iptables и т.п. не делал, все практически тока из коробки.
Огрничение думаю надо искать на Ubuntu 10.04 Desktop, где запускается скрипт, будь оно на сервере, думаю ругань была бы не про сокет, а про соединение.