Linux下修改当前用户的最大线程数和 open files
2016-08-16 15:45
267 查看
1 查看当前用户的线程
ulimit -a
2 修改配置文件
vi /etc/security/limits.d/90-nproc.conf
3 改完即可生效
4 修改可打开的最大文件数
vi /etc/security/limits.conf 在文件的最后添加:
5 查看最大open files
这个参数root账户默认是65535,其他账户则是1024,如果在linux下打开文件数太多可能会出现异常
java.net.SocketException: 打开的文件过多
这个时候就要从两个方面排查
1 应用程序本身,比如一些连接是否没有关闭
2 系统本身的连接数
ulimit -a
2 修改配置文件
vi /etc/security/limits.d/90-nproc.conf
3 改完即可生效
4 修改可打开的最大文件数
vi /etc/security/limits.conf 在文件的最后添加:
5 查看最大open files
这个参数root账户默认是65535,其他账户则是1024,如果在linux下打开文件数太多可能会出现异常
java.net.SocketException: 打开的文件过多
这个时候就要从两个方面排查
1 应用程序本身,比如一些连接是否没有关闭
2 系统本身的连接数
相关文章推荐
- linux之scp
- Linux文件系统-01物理存储设备
- linux 中netstat 的各种查询
- pthread_join函数及linux线程
- linux下上传代码到github
- Linux中cp和scp命令的使用方法
- Linux服务器配置git服务
- Linux学习目录
- Linux下(8086)寄存器详解
- linux 下删除文件夹(文件夹不为空时)
- linux 指令学习
- linux下标准I/O的使用——fread/fwrite
- linux中单引号、双引号、以及反引号的区别
- 下载并编译Android模拟器Linux内核goldfish教程
- linux下SVN配置笔记
- linux c 下获取时间方法
- 初识 Linux GCC
- Linux更改ftp端口和Forklift破解keygen
- 【linux】【base】 之 硬件配置获取&基础管理
- centos7 install virt-sysprep