服务器修改文件句柄数,请问如何修改文件最大句柄数?
参考回答:
linux默认最大文件句柄数是1024个,在linux服务器文件并发量比较大的情况下,系统会报"too many open files"的错误。故在linux服务器高并发调优时,往往需要预先调优Linux参数,修改Linux最大文件句柄数。
有两种方法:
\1. ulimit -n ,将当前进程的最大句柄数修改为指定的参数(注:该方法只针对当前进程有效,重新打开一个shell或者重新开启一个进程,参数还是之前的值)
首先用ulimit -a查询Linux相关的参数,如下所示:core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 94739
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 94739
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
其中,open files就是最大文件句柄数,默认是1024个。
修改Linux最大文件句柄数: ulimit -n 2048, 将最大句柄数修改为 2048个。
\2. 对所有进程都有效的方法,修改Linux系统参数
vi /etc/security/limits.conf 添加soft nofile 65536
hard nofile 65536
将最大句柄数改为65536
修改以后保存,注销当前用户,重新登录,修改后的参数就生效了
服务器修改文件句柄数,请问如何修改文件最大句柄数?相关推荐
- Linux运维:ulimit命令修改打开文件的句柄数
文章目录 ulimit命令语法 参数说明: 查看本机设置的参数: ulimit修改打开文件的句柄数 场景 解释: 修改 1.修改file-max 2.修改ulimit的open file 注意事项 d ...
- 你好,我有一个系统语音修改的问题,就是系统Yaoyao语音的发音有点别扭,想要修改一下,请问怎么修改?我不是开发人员
你好,我有一个系统语音修改的问题,就是系统Yaoyao语音的发音有点别扭,想要修改一下,请问怎么修改?我不是开发人员. 具体情况如下:windows 10操作系统.我安装了Balabolka文字转语音 ...
- java读取csv文件的行数_JMeter 读取 CSV 文件数据行数
在用 JMeter 做测试时,经常需要调用外部 CSV 文件的数据到脚本中使用,如果我们想对 CSV 文件中数据的行数进行统计,这个怎么做呢? 针对上面表格的数据,我们一起来学习一下如何统计数据行数吧 ...
- python读取txt文件的行数_python读取txt文件符合条件的行数-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 关系网图 pyth ...
- linux句柄数,操作系统的文件句柄数
1.什么是文件句柄 百度百科: 在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件.该函数取回一个顺序号,即文件句柄(file hand ...
- Linux按照行数、大小切分文件
有几个常用的命令:split 按照行数切分 首先查看文件的行数: wc -l debug.log 切分文件: split -l 行数 切分的文件名 输出的文件名 例: # 以100行作为基本单位切分d ...
- Linux之进程数和句柄数
Linux之进程数和句柄数 1.背景 由于业务的需要,我们在阿里云上面申请了30多台主机,安装的是centos7.2.1511系统.一般情况下,我们需要对文件句柄数.进程数等做一些标准化的配置. 2. ...
- db文件 linux查看工具,Linux最大文件句柄数查看及修改
Linux最大文件句柄数查看及修改 在linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查 ...
- 如何修改linux文件句柄数,Linux服务器修改文件句柄数和用户最大进程数限制
1.临时修改的方法: ulimit -HSn 102400 此方法当前会话有效 2.永久修改方法(修改单个进程打开的最大句柄数) 修改vi /etc/security/limits.conf,在后面添 ...
最新文章
- 利用非递归方法实现二叉树的先序遍历
- python数组 swig_python中SWIG
- CC254x--API
- Vuejs 条件判断
- Aligned TripletLoss
- [Ext JS6实战] Ajax获取Tree Store
- 开源协议栈 rlc rrc_从ReSIProcate SIP协议栈库到GB28181
- MyEclipse取消验证Js的两种方法
- Oracle 修改密码 解锁
- python数据拟合方法_Python-最小二乘法曲线拟合【转载】
- 人民日报申论范文:如何写“担当”“责任”
- [人工智能-深度学习-38]:卷积神经网络CNN - 常见分类网络- ResNet网络架构分析与详解
- linux杀死ltp进程,LTP套件使用方法详解
- node-redis 秒杀高并发案例
- 以编程会安全,以安全辅未来——2017看雪安全开发者峰会 强势来袭!
- 12306购票流程分析
- selenium报错信息-- Python 中 ‘unicodeescape‘ codec can‘t decode bytes in position XXX: trun错误解决方案
- Tensorflow使用LSTM实现中文文本分类(1)
- 发布上线前,先小秀一把俺的64位浏览器,速度那觉对是杠杠滴,上youtube,上google不费劲
- 商场促销的语音如何录制?两个小方法来帮忙