首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改httperf中的文件描述符大小

更改httperf中的文件描述符大小
EN

Stack Overflow用户
提问于 2013-05-08 15:55:39
回答 1查看 13.3K关注 0票数 7

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

但是我的ubuntu12.04版本的文件描述符太小了。因为它用以下信息警告我:

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

过去在http://gom-jabbar.org/articles/2009/02/04/httperf-and-file-descriptors中使用更大的大小编译httperf是有指南的,但是现在站点已经关闭了。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-08 20:44:18

我一直遵循这里指令,它应该正确地设置全局值。您可以通过发出一个ulimit -n (N.B.我必须在我的.profile中包含ulimit -n 65535 )进行检查--出于某种原因,命名的用户不需要这样做,但根用户需要。

不要忘记重新编译httperf。在执行make install之前,发布一个./httperf -v | grep maximum --您应该看到65535。如果没有,事情就出了问题。

我正在做一个类似的项目(Ubuntu12.04上的httperf0.9.0),但是我很难让httperf真正正确编译。我肯定我忘了一些基本的东西,但是告诉我你过得怎么样。编辑:意识到我的问题是库版本不兼容。我导入了构建在另一台服务器上的二进制文件,它运行良好。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16445074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档