0

我正在尝试使用 httperf 对我制作的服务器应用程序进行一些测试。

我通过 apt-get 安装了 httperf:

sudo apt-get install httperf

当我运行任何示例时,httperf 会返回如下警告:

httperf:警告:打开文件限制 > FD_SETSIZE;限制最大值 # 打开文件到 FD_SETSIZE

我读到我必须在“typesizes.h”中更改“__FD_SETSIZE”,但它不起作用(当我将其更改为“65532”时的事件):

/usr/include/x86_64-linux-gnu/bits/typesizes.h

有谁知道重新编译增加文件描述符大小的步骤?当我使用 rate > 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-calls=1 --rate=40

非常感谢!

4

0 回答 0