zoukankan      html  css  js  c++  java
  • linux系统最大打开文件数设置

    inux系统对文件打开的数量有最大的限制,它通常设置为1024,这个数值很容易会达到,从而造成系统程序或者系统的瓶颈。因此,本文从进程本身和系统上说明如何更改linux最大文件数的限制!

    1.首先通过命令ulimit -a查看当前进程可以打开的最大文件数,如下图所示,显示是1024

     2.另外还可以通过命令ulimit -n 直接查看当前进程可以打开文件的最大数量

     3.上面两个命令是查看当前进程最大文件数,而系统也有最大文件数,它指的是所有进程可以打开的文件数量,如下图所示的命令可以查看当前系统的最大文件数

     4.说明如何查看文件数量限制之后,接下来就说明如何更改最大文件数,通过命令ulimit -a 65535可以进行更改

     5.通过命令ulimit -n 65535只对当前进程生效,如下图所示,退出shell进程,再进入查看最大文件数变成原来的值1024

     6.如果想要永久生效,可以通过输入下图所示的两条命令来达到更改最大文件数永久生效的目的

     7.通过下图看,退出shell进程,重新查看最大文件数,已经是更改的值65535,说明永久生效的命令是正确的!

     8.上面更改最大文件数的命令只针对进程而言,如果想要更改整个系统的最大文件数,那么通过下图红色方框的命令可以进行更改

     9.同样上面更改系统最大文件数的命令只是临时生效,当退出进程就会失效,因此,如果想要永久生效,通过在文件/etc/sysctl.conf添加下图红色方框标示的命令就可以永久生效!

  • 相关阅读:
    java 动态规划算法求解最长公共子串
    Dos 连接远程DB2数据库及其常用操作
    Nio 读取UTF-8文件出现中文乱码
    maven配置 lucene ikanayzer
    简单的生产消费者模型
    解决当前项目遇到多叉树的情况第二版
    解决当前项目遇到多叉树的情况
    关于windowSoftInputMode
    Android中悬浮小窗播放视频的实现方案
    Android基础之Activity篇-启动模式探索(Cover Android Develop Guide)
  • 原文地址:https://www.cnblogs.com/lgjava/p/12056622.html
Copyright © 2011-2022 走看看