参考回答:

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

修改以后保存,注销当前用户,重新登录,修改后的参数就生效了

服务器修改文件句柄数,请问如何修改文件最大句柄数?相关推荐

  1. Linux运维:ulimit命令修改打开文件的句柄数

    文章目录 ulimit命令语法 参数说明: 查看本机设置的参数: ulimit修改打开文件的句柄数 场景 解释: 修改 1.修改file-max 2.修改ulimit的open file 注意事项 d ...

  2. 你好,我有一个系统语音修改的问题,就是系统Yaoyao语音的发音有点别扭,想要修改一下,请问怎么修改?我不是开发人员

    你好,我有一个系统语音修改的问题,就是系统Yaoyao语音的发音有点别扭,想要修改一下,请问怎么修改?我不是开发人员. 具体情况如下:windows 10操作系统.我安装了Balabolka文字转语音 ...

  3. java读取csv文件的行数_JMeter 读取 CSV 文件数据行数

    在用 JMeter 做测试时,经常需要调用外部 CSV 文件的数据到脚本中使用,如果我们想对 CSV 文件中数据的行数进行统计,这个怎么做呢? 针对上面表格的数据,我们一起来学习一下如何统计数据行数吧 ...

  4. python读取txt文件的行数_python读取txt文件符合条件的行数-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 关系网图 pyth ...

  5. linux句柄数,操作系统的文件句柄数

    1.什么是文件句柄 百度百科: 在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件.该函数取回一个顺序号,即文件句柄(file hand ...

  6. Linux按照行数、大小切分文件

    有几个常用的命令:split 按照行数切分 首先查看文件的行数: wc -l debug.log 切分文件: split -l 行数 切分的文件名 输出的文件名 例: # 以100行作为基本单位切分d ...

  7. Linux之进程数和句柄数

    Linux之进程数和句柄数 1.背景 由于业务的需要,我们在阿里云上面申请了30多台主机,安装的是centos7.2.1511系统.一般情况下,我们需要对文件句柄数.进程数等做一些标准化的配置. 2. ...

  8. db文件 linux查看工具,Linux最大文件句柄数查看及修改

    Linux最大文件句柄数查看及修改 在linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查 ...

  9. 如何修改linux文件句柄数,Linux服务器修改文件句柄数和用户最大进程数限制

    1.临时修改的方法: ulimit -HSn 102400 此方法当前会话有效 2.永久修改方法(修改单个进程打开的最大句柄数) 修改vi /etc/security/limits.conf,在后面添 ...

最新文章

  1. 利用非递归方法实现二叉树的先序遍历
  2. python数组 swig_python中SWIG
  3. CC254x--API
  4. Vuejs 条件判断
  5. Aligned TripletLoss
  6. [Ext JS6实战] Ajax获取Tree Store
  7. 开源协议栈 rlc rrc_从ReSIProcate SIP协议栈库到GB28181
  8. MyEclipse取消验证Js的两种方法
  9. Oracle 修改密码 解锁
  10. python数据拟合方法_Python-最小二乘法曲线拟合【转载】
  11. 人民日报申论范文:如何写“担当”“责任”
  12. [人工智能-深度学习-38]:卷积神经网络CNN - 常见分类网络- ResNet网络架构分析与详解
  13. linux杀死ltp进程,LTP套件使用方法详解
  14. node-redis 秒杀高并发案例
  15. 以编程会安全,以安全辅未来——2017看雪安全开发者峰会 强势来袭!
  16. 12306购票流程分析
  17. selenium报错信息-- Python 中 ‘unicodeescape‘ codec can‘t decode bytes in position XXX: trun错误解决方案
  18. Tensorflow使用LSTM实现中文文本分类(1)
  19. 发布上线前,先小秀一把俺的64位浏览器,速度那觉对是杠杠滴,上youtube,上google不费劲
  20. 商场促销的语音如何录制?两个小方法来帮忙

热门文章

  1. 设计PSD分层素材模板|几何元素平面广告,在设计风格中占有一席之地
  2. mysql数据库合并游戏合服_浅谈滚服游戏如果实现一键合服
  3. Python给指定文件打上数字签名
  4. Linux思维导图及命令速查表8张
  5. 深度学习与神经网络概述
  6. 一个简易的游戏代码_500 行代码写一个俄罗斯方块游戏
  7. nodejs图片读取
  8. javascript之Map 和 Set
  9. IDEA搭建一个简单的Javaweb项目(二)
  10. 保留小数点后三位_三年后想买车?Excel理财小助手pmt函数帮你算