本文章借鉴:
https://blog.csdn.net/caofengtao1314/article/details/104799259/
https://www.cnblogs.com/xiaohaigegede/p/14300092.html

1. 查询进程号   (charge_car_charing: 我运行的jar包名)

ps aux | grep charge_car_charing

查询到进程号为: 2555564

2. 查询该进程的线程数量: (2555564 :就是上面查询的进程号)

cat /proc/2555564/status|grep 'Threads'

3. 查询程序端口号所有连接数量:

netstat -lnaop|grep 9090|wc -l

4. 查看单个进程已经打开的fd。(3402:就是上面查询的进程号)

可以查看到fd不断增大,这样就可以确认是那个进程忘记close文件描述

ls -l /proc/3402/fd/ | wc -l

4.1 查看当前进程的最大可以打开的文件数: (2555564 :就是上面查询的进程号)

cat /proc/2555564/limits

5. 查看当前系统打开的最大句柄数

cat /proc/sys/fs/file-max

6. 修改系统最大打开的最大句柄数:

临时设置:echo 1000000 > /proc/sys/fs/file-max
永久设置:修改/etc/sysctl.conf文件,增加fs.file-max = 1000000 

8. Linux系统下,所有进行已经打开的fd数量及允许的最大数量

cat /proc/sys/fs/file-nr

示例:

16960  0  3247545
已分配文件句柄的数目  已使用文件句柄的数目 文件句柄的最大数目 

9. 单个进程允许打开的最大fd数量

ulimit -n

句柄数、连接数、线程数等查询相关推荐

  1. 知识点查缺补漏贴03:单机最大进程数,线程数和Socket连接数

    前言: 参加Unix/Linux相关高级研发职位时,是否经常会被文档,单机允许最大进程数.线程数和Socket连接数,而你却感到束手无措呢?本文给你一个最为详细的答案. 一.最大进程数 运行Linux ...

  2. CPU的核心数、线程数的关系和区别

    我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级.CPU从早期的单核,发展到现在的双核,多核.CPU除了核心数之外,还有线程数之说,下面笔者就来解释一下CPU的核心数与 ...

  3. 面试题:合适的线程数量是多少?CPU 核心数和线程数的关系?

    合适的线程数量是多少?CPU 核心数和线程数的关系? CPU 密集型任务 首先,我们来看 CPU 密集型任务,比如加密.解密.压缩.计算等一系列需要大量耗费 CPU 资源的任务.对于这样的任务最佳的线 ...

  4. 线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事

    线程池应该设置多少线程合适,怎么样估算出来.最近接触到一些相关资料,现作如下总结. 最开始接触线程池的时候,没有想到就仅仅是设置一个线程池的大小居然还有这么多的学问,汗颜啊. 首先,需要考虑到线程池所 ...

  5. cpu核数和逻辑个数的区别_解释一下CPU的核心数与线程数的关系和区别

    我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级.CPU从早期的单核,发展到现在的双核,多核.CPU除了核心数之外,还有线程数之说,下面文本就来解释一下CPU的核心数与 ...

  6. 【转】cpu的核心数与线程数的关系

    原文地址:http://www.dn580.com/dnzs/dncs/2013/10/08/172948914.html 我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能 ...

  7. CPU核心数与线程数详解

    CPU: CPU就是中央处理单元,物理CPU数就是CPU的硬件个数(socket). 核心: 一开始,每个物理 cpu 上只有一个核心(a single core),对操作系统而言,也就是同一时刻只能 ...

  8. 查看CPU的核心数、线程数

    方法一:进入系统的任务管理器:点击"性能"标签,找到CPU项,如下图所示: 注意:设备管理器中的处理器数量为线程数: 因为Intel的超线程技术存在,它把一个CPU内核虚拟化为类似 ...

  9. CPU核心数和线程数都是什么意思

    CPU 是电脑中最重要的硬件,关乎整机的性能,所以选择 CPU 特别重要,那么很多朋友在看 CPU 参数的时候可以看到核心数的线程数两个参数,都是什么意思呢?CPU 从早期的单核,发展到现在的双核.多 ...

  10. linux 查看核数与线程数,Linux下查看系统CPU个数、核心数、线程数

    Linux下查看系统CPU个数.核心数.线程数 查看系统CPU个数(物理个数)cat /proc/cpuinfo |grep "physical id"|sort -u 结果如下: ...

最新文章

  1. Docker创建Nexus
  2. varchar与nvarchar的区别
  3. 用Docker安装Gitlab
  4. BZOJ 1050: [HAOI2006]旅行comf(枚举+并查集)
  5. Operations Manager 2007 R2系列之仪表板(多)视图
  6. 倒计时6天|2020腾讯广告犀牛鸟计划申请即将截止,错过再等一年!
  7. cloudare mysql 密码修改_CentOS7.3 LAMP环境搭建私有云NextCloud过程记录
  8. 字体加密网站的抓取以及思路解决
  9. 杜撰的柏拉图(转自李止介的个人空间)
  10. java 取结果集的最后三项,
  11. 相对于就业来讲,前端工程师和后端开发哪个比较好?
  12. webrtc的WHIP实现
  13. 狄利克雷分布公式_关于狄利克雷分布的理解
  14. (八)理解迭代思维(80)
  15. maven-基本命令,打包包名问题
  16. 数据结构导论c语言实现——顺序表
  17. HTML 定位(position)
  18. 使用SimpleUpdater实现WinForm自动升级
  19. Bitmiracle Docotic.Pdf Library 8.8.14015 Crack
  20. DMHS_DM7单向同步

热门文章

  1. 计算机配件销售系统,电脑配件销售管理系统
  2. 18719 填涂颜色
  3. 【工具分享篇二】PDF公式提取教程(一):Mathpix/Typora及Pandoc扩展安装教程
  4. 顶级科学家是哲学家,顶级investor是哲学家
  5. win 10 hosts 文件位置
  6. UE4 皮革材质从简单到复杂
  7. 全面云化的变革悄然而至,IPLOOK助力加速云网融合
  8. 基于STM32的贪吃蛇小游戏
  9. 嵌入式:485 半双工通信延时
  10. 【原创】VBA学习笔记(300)VBA 很多工作表函数都只对1维数组有用,用2维数组上经常报错!