ulimit相关

系统级修改

/etc/profile加入

ulimit -u 10000
ulimit -n 4096
ulimit -d unlimited
ulimit -m unlimited
ulimit -s unlimited
ulimit -t unlimited
ulimit -v unlimited

 

ulimit -n

最大文件打开数

centos默认是1024,一般改成65535

永久修改:

cat /etc/security/limits.conf

root soft nofile 65535
root hard nofile 65535
* soft nofile 65535
* hard nofile 65535

  

 

比如一个redis服务起来,就会有appendonly-7000.aof,redis-7000.conf这两个文件被打开。

比如一个单元服务被启动,就必然会有一些so库被加载。

 lsof -p 91273| grep so
#显示这个pid中打开的so文件

  

显示一个进程打开的文件数

lsof -p|wc -l

 

显示系统的总文件打开数

lsof |wc -l

 

posted @ 2018-05-30 17:41  jabbok  阅读(145)  评论(0编辑  收藏  举报