1、查看系统默认的最大文件句柄数,系统默认是1024。
ulimit -n
2、查看当前进程打开了多少句柄数
lsof -n | awk '{print($2)}' | sort | uniq -c | sort -nr | more
产生结果:第一列为打开的句柄数,第二列为进程ID。
3、设置打开文件大小
ulimit -HSn 4096
以上命令中,H指定了硬性大小,S指定了软件大小,n标识设定单个进程最大的打开文件句柄数量。
可以将该设置加到.bash_profile文件中。
1、查看系统默认的最大文件句柄数,系统默认是1024。
ulimit -n
2、查看当前进程打开了多少句柄数
lsof -n | awk '{print($2)}' | sort | uniq -c | sort -nr | more
产生结果:第一列为打开的句柄数,第二列为进程ID。
3、设置打开文件大小
ulimit -HSn 4096
以上命令中,H指定了硬性大小,S指定了软件大小,n标识设定单个进程最大的打开文件句柄数量。
可以将该设置加到.bash_profile文件中。