句柄数、连接数、线程数等查询
本文章借鉴:
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
句柄数、连接数、线程数等查询相关推荐
- 知识点查缺补漏贴03:单机最大进程数,线程数和Socket连接数
前言: 参加Unix/Linux相关高级研发职位时,是否经常会被文档,单机允许最大进程数.线程数和Socket连接数,而你却感到束手无措呢?本文给你一个最为详细的答案. 一.最大进程数 运行Linux ...
- CPU的核心数、线程数的关系和区别
我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级.CPU从早期的单核,发展到现在的双核,多核.CPU除了核心数之外,还有线程数之说,下面笔者就来解释一下CPU的核心数与 ...
- 面试题:合适的线程数量是多少?CPU 核心数和线程数的关系?
合适的线程数量是多少?CPU 核心数和线程数的关系? CPU 密集型任务 首先,我们来看 CPU 密集型任务,比如加密.解密.压缩.计算等一系列需要大量耗费 CPU 资源的任务.对于这样的任务最佳的线 ...
- 线程池大小设置,CPU的核心数、线程数的关系和区别,同步与堵塞完全是两码事
线程池应该设置多少线程合适,怎么样估算出来.最近接触到一些相关资料,现作如下总结. 最开始接触线程池的时候,没有想到就仅仅是设置一个线程池的大小居然还有这么多的学问,汗颜啊. 首先,需要考虑到线程池所 ...
- cpu核数和逻辑个数的区别_解释一下CPU的核心数与线程数的关系和区别
我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能等级.CPU从早期的单核,发展到现在的双核,多核.CPU除了核心数之外,还有线程数之说,下面文本就来解释一下CPU的核心数与 ...
- 【转】cpu的核心数与线程数的关系
原文地址:http://www.dn580.com/dnzs/dncs/2013/10/08/172948914.html 我们在选购电脑的时候,CPU是一个需要考虑到核心因素,因为它决定了电脑的性能 ...
- CPU核心数与线程数详解
CPU: CPU就是中央处理单元,物理CPU数就是CPU的硬件个数(socket). 核心: 一开始,每个物理 cpu 上只有一个核心(a single core),对操作系统而言,也就是同一时刻只能 ...
- 查看CPU的核心数、线程数
方法一:进入系统的任务管理器:点击"性能"标签,找到CPU项,如下图所示: 注意:设备管理器中的处理器数量为线程数: 因为Intel的超线程技术存在,它把一个CPU内核虚拟化为类似 ...
- CPU核心数和线程数都是什么意思
CPU 是电脑中最重要的硬件,关乎整机的性能,所以选择 CPU 特别重要,那么很多朋友在看 CPU 参数的时候可以看到核心数的线程数两个参数,都是什么意思呢?CPU 从早期的单核,发展到现在的双核.多 ...
- linux 查看核数与线程数,Linux下查看系统CPU个数、核心数、线程数
Linux下查看系统CPU个数.核心数.线程数 查看系统CPU个数(物理个数)cat /proc/cpuinfo |grep "physical id"|sort -u 结果如下: ...
最新文章
- 基于轮廓调整的SOTA实例分割方法,速度达32.3fps | CVPR 2020
- SAS (Serial Attached SCSI) 技术详解
- UNIX重定向--dup(2)函数
- 使用jvisualvm.exe 的Btrace插件监控应用程序
- JBuilder中光标错位的解决办法
- ASP.NET MVC 3 Beta 发布了
- 科技论文的英文表达-----如何写好科技论文之我见(六)
- jquery ajax下拉联动,基于jQuery Ajax实现下拉框无刷新联动
- MyEclipse下安装MyBatis Generator代码反向生成工具
- anaconda环境中使用sudo python报错
- CSS布局与表格布局之我见 [2007年8月3日]
- 使用Android制作视频播放器
- Matlab中的magic函数、vander函数、hilb函数、compan函数、pascal函数、zeros函数、ones函数、eye函数、rand函数、randn函数
- 前端实习工作找不到,怎么增长实战经验
- latex三线表绘制,合并行与列
- 实用selenium+python实现web自动化测试
- mysql关联删除(删除不存在另一张表的记录)
- 一个简单的ADFR的re-docking教程
- 银河大百科【宇宙的数量级】
- log夹逼法定位core, 可能存在问题