没有所谓的捷径
一切都是时间最平凡的累积

linux查看修改系统文件描述符

本文最后更新:2020年12月22日,已超过1430天未更新,如果文章内容失效,请留言反馈本站。

统计当前进程打开文件数

[...]# lsof -p PID |  wc -l

查看当前系统最大文件数

[...]# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 3878
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 100001
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) 3878
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited
open files                      (-n) 100001

查看/etc/security/limits.conf

# End of file
* soft nofile 100001
* hard nofile 100002
root soft nofile 100001
root hard nofile 100002

查看/etc/security/limits.d/20-nproc.conf

#*          soft    nproc     4096
#root       soft    nproc     unlimited

查看当前进程的 limits文件:

cat /proc/PID/limits

Limit                     Soft Limit           Hard Limit           Units
Max cpu time              unlimited            unlimited            seconds
Max file size             unlimited            unlimited            bytes
Max data size             unlimited            unlimited            bytes
Max stack size            8388608              unlimited            bytes
Max core file size        0                    unlimited            bytes
Max resident set          unlimited            unlimited            bytes
Max processes             3878                 3878                 processes
Max open files            51200                51200                files
Max locked memory         65536                65536                bytes
Max address space         unlimited            unlimited            bytes
Max file locks            unlimited            unlimited            locks
Max pending signals       3878                 3878                 signals
Max msgqueue size         819200               819200               bytes
Max nice priority         0                    0
Max realtime priority     0                    0
Max realtime timeout      unlimited            unlimited            u
Max open files            51200                51200                files

修改文件描述符数值:
vi /etc/security/limits.conf

* soft nofile 65536
* hard nofile 65536

然后重新登陆,输入ulimit -a命令查询。

本文转载自:https://zhangchen.cc/?id=14

» 站长码字辛苦,有用点个赞吧,也可以打个
» 若转载请保留本文转自:豫章小站 » 《linux查看修改系统文件描述符》
» 本文链接地址:https://blog.mydns.vip/3585.html
» 如果喜欢可以: 点此订阅本站 有需要帮助,可以联系小站
赞(0) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除,联系邮箱:contact@mydns.vip。文章观点不代表本站立场。本站原创内容未经允许不得转载,或转载时需注明出处:豫章小站 » linux查看修改系统文件描述符
分享到: 更多 (0)

评论 抢沙发


  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

智慧源于勤奋,伟大出自平凡

没有所谓的捷径,一切都是时间最平凡的累积,今天所做的努力都是在为明天积蓄力量

联系我们赞助我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏