修改httperf中的文件描述符大小



我正在做一系列的基准测试,并找到了httpperf工具。

但是我的ubuntu 12.04版本的文件描述符太小了。因为它用这条信息警告我:

  • httperf: warning: open file limit> FD_SETSIZE;限制最大。#打开文件到FD_SETSIZE

曾经有指南编译httperf与更大的大小在http://gom-jabbar.org/articles/2009/02/04/httperf-and-file-descriptors,但网站现在关闭。

有谁知道用适当的设置编译工具的步骤吗?

我一直遵循这里的说明,它应该正确设置全局值。您可以通过发出ulimit -n来检查(注意,我必须在我的.profile中包含ulimit -n 65535 -由于某种原因,命名用户不需要这样做,但root需要)

不要忘记重新编译httperf。在做make install之前,发出一个./httperf -v | grep maximum -你应该看到65535。如果没有,一定是出了问题。

我正在做一个类似的项目(Ubuntu 12.04上的httperf 0.9.0),但我很难让httperf正确编译。我肯定我忘记了一些基本的东西,但请告诉我你的情况。编辑:意识到我的问题是一个库版本不兼容。我导入了在不同服务器上构建的二进制文件,它可以正常工作。

相关内容

  • 没有找到相关文章

最新更新