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