本文章借鉴:
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. 基于轮廓调整的SOTA实例分割方法,速度达32.3fps | CVPR 2020
  2. SAS (Serial Attached SCSI) 技术详解
  3. UNIX重定向--dup(2)函数
  4. 使用jvisualvm.exe 的Btrace插件监控应用程序
  5. JBuilder中光标错位的解决办法
  6. ASP.NET MVC 3 Beta 发布了
  7. 科技论文的英文表达-----如何写好科技论文之我见(六)
  8. jquery ajax下拉联动,基于jQuery Ajax实现下拉框无刷新联动
  9. MyEclipse下安装MyBatis Generator代码反向生成工具
  10. anaconda环境中使用sudo python报错
  11. CSS布局与表格布局之我见 [2007年8月3日]
  12. 使用Android制作视频播放器
  13. Matlab中的magic函数、vander函数、hilb函数、compan函数、pascal函数、zeros函数、ones函数、eye函数、rand函数、randn函数
  14. 前端实习工作找不到,怎么增长实战经验
  15. latex三线表绘制,合并行与列
  16. 实用selenium+python实现web自动化测试
  17. mysql关联删除(删除不存在另一张表的记录)
  18. 一个简单的ADFR的re-docking教程
  19. 银河大百科【宇宙的数量级】
  20. log夹逼法定位core, 可能存在问题

热门文章

  1. 织梦html伪静态页面,dedecms织梦全站伪静态设置+全套伪静态规则
  2. 风影ASP.NET基础教学 4 验证控件
  3. Flask全套知识点从入门到精通,学完可直接做项目
  4. C语言 随机起名和记录
  5. 无限卡,无限流量,无限滚动!
  6. win10解决没有照片查看器的办法
  7. TechCrunch Disrupt SF 来啦!快和小探看看本届都有哪些亮点?
  8. Mentor Graphics LP Wizard 软件使用----创建零件BGA封装库
  9. 苏宁易购商品详情 API
  10. 鱼和熊掌兼得——解密阿里云PCDN如何实现高质量低价格