linux设置文件描述符

本文介绍如何在Linux系统中调整文件描述符的数量限制,通过修改配置文件/etc/security/limits.conf来提升最大文件描述符数量,以支持高并发连接。

    说明:文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和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了




    本文转自yuangang_love 51CTO博客,原文链接:http://blog.51cto.com/linux008/547654,如需转载请自行联系原作者


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值