7 centos 查看程序文件数量_CentOS7/CentOS7修改最大文件数.md at master · yzyone/CentOS7 · GitHub...

本文介绍了如何在CentOS7中优化系统,包括查看和修改进程最大打开文件数、系统文件最大数量限制。通过修改`/etc/sysctl.conf`和`/etc/security/limits.conf`文件,以及调整`sysctl`和`limits`参数,提升系统处理高并发的能力,以应对大量文件操作和网络连接的需求。
摘要由CSDN通过智能技术生成

优化系统的相关命令

1)查看当前进程的最大可以打开的文件数

cat /proc/进程ID/limits

2)查看当前进程实时打开的文件数

lsof -p PID |wc -l

3)查看系统总限制打开文件的最大数量

cat /proc/sys/fs/file-max

注:若设置不生效,查看包含的目录下的配置文件是否覆盖,如/etc/security/limits.d/下的文件是否覆盖了/etc/security/limits.conf设置的值

优化系统配置

1)修改文件/etc/sysctl.conf

vi /etc/sysctl.conf

添加下面的行:

#禁用ipv6

net.ipv6.conf.all.disable_ipv6 =1

net.ipv6.conf.default.disable_ipv6 =1

#修改swappiness

vm.swappiness = 1

#修改用户最大打开文件数

fs.file-max = 265535

#允许送到队列的数据包的最大数目

net.core.netdev_max_backlog = 30000

#web 应用中listen 函数的backlog 默认会给我们内核参数的net.core.somaxconn 限制

net.core.somaxconn = 65535

#接收套接字缓冲区大小的最大值

net.core.rmem_max=16777216

#发送套接字缓冲区大小的最大值

net.core.wmem_max=16777216

#TCP接收缓冲区<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值