测试中经常遇到的文件句柄打开过多的解决_by_WXC
上一篇 /
下一篇 2008-07-04 16:42:23
特别是在搜索性能测试的时候遇到比较多的类似问题:
有一些概念性的东西还是需要分下类,写一下吧,好记性不如烂笔头。呵呵~
/proc/sys/fs/file-max是整个系统可以打开的文件数的限制。
ulimit -n修改的是当前shell和它的子进程可以打开的文件数的限制。
echo 200000 > /pro/sys/fs/file-max改变当前的系统句柄数目,仅适用于运行中的系统。
/etc/sysctl.conf文件中加入一行fs.file-max = 200000,然后在命令行中输入:sysctl –p
永久生效。
ulimit –n 65535:仅改变当前用户,当前shell及其子shell的句柄数。
/etc/security/limits.conf:文件,插入一行:user * nofile 65535:永久改变所有登录用户的句柄数目。
在大并发量的测试时候,遇到too many files open,用一下以上的设置,相信问题会迎刃而解。
收藏
举报
TAG: