too many open files问题解决办法
2013-11-10 10:28
686 查看
今天用代码往liunx中写文件,文件很多代码运行一会就日志上就报错:“too many open files”。结果找了半天才解决这个问题,现在给大家分享一下。
首先用“ulimit -a”命令看看linux的open files值是多少,结果一只有1024,不够用的。然后修改linux的配置文件,修改/etc/security/limits.conf
* hard nofile 65535
* soft nofile 65535
然后重启虚拟机后在用“ulimit -a”命令查看open files值变为了65535,我的问题得到解决。当然还有很多原因导致too many open files错误;我的只是其中一种原因的解决办法。希望对您有所帮助。
首先用“ulimit -a”命令看看linux的open files值是多少,结果一只有1024,不够用的。然后修改linux的配置文件,修改/etc/security/limits.conf
* hard nofile 65535
* soft nofile 65535
然后重启虚拟机后在用“ulimit -a”命令查看open files值变为了65535,我的问题得到解决。当然还有很多原因导致too many open files错误;我的只是其中一种原因的解决办法。希望对您有所帮助。
相关文章推荐
- linux 正则表达式深度解析
- Linux下设置静态IP和获取动态IP的方法
- 图像处理_常用函数_OpenCV
- linux字符界面下root用户无法登录成功
- linux下访问12306问题
- Linux Kernel源代码目录
- CentOS忘记root密码
- Linux自动判断是否插入网线的几种方法
- ubuntu apache svn 参考
- WinExec、ShellExecute和CreateProcess及返回值判断方式
- 戴文的Linux内核专题:02源代码
- 戴文的Linux内核专题:01介绍
- [WPF/Silverlight]INotifyPropertyChanged的实现如何更优雅
- nginx 常用
- linux进程通信-信号机制
- OpenCV学习(27) 直方图(4)
- 对 Linux 初级中级高级用户非常有用的 20 个命令
- Linux下tar.xz结尾的文件的解压方法
- Centos 成功安装NTFS-3G
- remove in Linux