关于java:Linux-怎么修改最大文件打开数量

45次阅读

共计 1262 个字符,预计需要花费 4 分钟才能阅读完成。

作者:废物大师兄

起源:www.cnblogs.com/cjsblog/p/9367043.html

ulimit [-HSTabcdefilmnpqrstuvx [limit]]

利用 ulimit 命令能够对资源的可用性进行管制。

-H选项和 -S 选项别离示意对给定资源的硬限度(hard limit)和软限度(soft limit)进行设置。

硬限度(hard limit)一旦被设置当前就不能被非 root 用户批改,软限度(soft limit)能够增长达到硬限度(hard limit)。

如果既没有指定 -H 选项也没有指定 -S 选项,那么硬限度(hard limit)和软限度(soft limit)都会被设置。

limit 的值能够是一个数值,也能够是一些特定的值,比方:hardsoftunlimited,别离代表以后硬件限度、以后软件限度、不限度。

如果 limit 参数被省略,除非指定 - H 选项,否则资源以后的软限度(soft limit)将会被打印进去。

上面是 ulimit 命令的一些选项:

查看过程关上文件最大限度

  • cat /proc/sys/fs/file-max 查看零碎级的最大限度
  • ulimit -n 查看用户级的限度(个别是 1024,向阿里云华为云这种云主机个别是 65535)

查看某个过程曾经关上的文件数

批改限度

长期批改

ulimit -HSn 2048

永恒批改

vi /etc/security/limits.conf

利用 ulimit 命令能够对资源的可用性进行管制。

-H选项和 -S 选项别离示意对给定资源的硬限度(hard limit)和软限度(soft limit)进行设置。

硬限度(hard limit)一旦被设置当前就不能被非 root 用户批改,软限度(soft limit)能够增长达到硬限度(hard limit)。

如果既没有指定 -H 选项也没有指定 -S 选项,那么硬限度(hard limit)和软限度(soft limit)都会被设置。

limit 的值能够是一个数值,也能够是一些特定的值,比方:hardsoftunlimited,别离代表以后硬件限度、以后软件限度、不限度。

如果 limit 参数被省略,除非指定 - H 选项,否则资源以后的软限度(soft limit)将会被打印进去。

上面是 ulimit 命令的一些选项:

查看过程关上文件最大限度

  • cat /proc/sys/fs/file-max 查看零碎级的最大限度
  • ulimit -n 查看用户级的限度(个别是 1024,向阿里云华为云这种云主机个别是 65535)

查看某个过程曾经关上的文件数

批改限度

长期批改

ulimit -HSn 2048

永恒批改

vi /etc/security/limits.conf

近期热文举荐:

1.1,000+ 道 Java 面试题及答案整顿(2021 最新版)

2. 别在再满屏的 if/ else 了,试试策略模式,真香!!

3. 卧槽!Java 中的 xx ≠ null 是什么新语法?

4.Spring Boot 2.5 重磅公布,光明模式太炸了!

5.《Java 开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞 + 转发哦!

正文完
 0