您的位置:首页 > 运维架构 > Linux

linux设置文件描述符

2016-04-15 11:28 369 查看

linux设置文件描述符

来源:linux运维 2011-05-01 03:26:34 点击:177

1

顶一下
说明:文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。第一个打开的文件是0,第二个是1,依此类推。linux操作系统通常给每个进程能打开的文

linux设置文件描述符 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。

说明:文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket.第一个打开的文件是0,第二个是1,依此类推.linux操作系统通常给每个进程能打开的文件数量强加一个限制.更甚的是,linux通常有一个系统级的限制.系统默认值是能打开1024个socket,如果有大并发连接时,socket连接超过1024时,那么大于1024的socket连接将会被拒绝.

修改方法:在配置文件/etc/security/limits.conf加入以下参数

1、查看文件描述符

[root@local]#ulimit -n

1024 //默认是1024个文件描述符.

2、修改成65536

[root@local]#vi /etc/security/limits.conf

* soft nofile 65536

* hard nofile 65536

3、重新登录查看

[root@local]#ulimit -n

65536 //已经改为6556了

本文出自 “linux运维” 博客,请务必保留此出处http://linux008.blog.51cto.com/2837805/547654
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: