Увеличьте размер дескриптора файла 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

Большое спасибо!

0 ответов

Другие вопросы по тегам