Увеличьте размер дескриптора файла httperf
Я пытаюсь использовать httperf, чтобы сделать несколько тестов на серверном приложении, которое я сделал.
Я установил httperf через apt-get:
sudo apt-get установить httperf
Когда я запускаю любой пример, httperf возвращает предупреждение вроде этого:
httperf: предупреждение: ограничение количества открытых файлов> FD_SETSIZE; ограничение макс. Количество открытых файлов в FD_SETSIZE
Я прочитал, что я должен изменить "__FD_SETSIZE" в "typesizes.h", но он не работает (хотя, когда я изменяю его на "65532"):
/usr/include/x86_64-linux-gnu/bits/typesizes.h
Кто-нибудь знает шаги для перекомпиляции увеличения размера дескриптора файла? Я получаю ошибку предела, когда я использую скорость> 40, например:
httperf --client = 0/1 --server = 127.0.0.1 --port = 8080 --uri = / index.html --send-buffer =4096 --recv-buffer = 16384 --num-conns = 5000 - -num-звонки =1 - скорость =40
Большое спасибо!