当前位置:   article > 正文

ubuntu修改open files限制(Too many open files解决方法)_ubuntu open files

ubuntu open files

本人微信公众号:CPP进阶之旅
如果觉得这篇文章对您有帮助,欢迎关注 “CPP进阶之旅” 学习更多技术干货

ubuntu修改open files限制(Too many open files解决方法)

1、第一种方法

使用在终端中输入ulimit -a,可以查看当前open files,默认一般为1024,如下图所示。
在这里插入图片描述
对于使用非gui login时,使用如下方法即可实现open files的修改。

//1、修改/etc/security/limits.conf文件
sudo vi /etc/security/limits.conf
//2、在limits.conf文件中插入如下两行设置
* soft nofile 65536
* hard nofile 65536
//* - nofile 65536 也可以用这一行代替上面的两行
//3、reboot重启一下
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

注意:* 表示所有用户,可根据需要设置某一用户。其中hard的设置是实际的默认值,也就是上限,而soft的配置只是用来警告的,如果超过了soft的值,会有warn,而第三种用短横线– 的配置,则是hard和soft同时配置的方式。

2、第二种方法

对于使用gui login时,需要使用如下方法实现open files的修改。

//1、分别在/etc/systemd/user.conf和/etc/systemd/system.conf文件中加入DefaultLimitNOFILE=65535
sudo vi /etc/systemd/user.conf 
sudo vi /etc/systemd/system.conf
//2、reboot重启一下
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

参考内容:https://superuser.com/questions/1200539/cannot-increase-open-file-limit-past-4096-ubuntu

3、重要说明

欢迎关注我的个人微信公众号,查看专业的客户端/服务端开发知识、笔试面试题目、程序员职场经验与心得分享。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/428837
推荐阅读
相关标签
  

闽ICP备14008679号