- 2
- 0
- 约1.45千字
- 约 4页
- 2021-11-15 发布于湖南
- 举报
一台Java服务器跑多少个线程
2021-08-11
一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。
图:京东自研UMP监控分析
打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Java工具查看如下:
图:IBM Thread and Monitor Dump Analyzer for Java
共计1661个线程,和监控数据得出的吻合。但这个数量应当是大了,我们都晓得线程多了,就会有线程切换,带来功能开销。
当时就想到一台Java服务器到底可以跑多少个线程呢?跟什么有关系?现整理如下。
每个线程都有一个线程栈空间通过-Xss设置,查了一下我们服务器的关于jvm内存的配置
1
2
3
-Xms4096m
-Xmx4096m
-XX:MaxPermSize=1024m
只要这三个,并没有-Xss 和-XX:ThreadStackSize的配置,因而是走的默认值。
图:JVM的默认栈大小
可以通过如下命令打印输出默认值的大小,命令:
1
jinfo?-flag?ThreadStackSize
例如:
1
2
[root@host-192-168-202-229?~]#jinfo?-flag?ThreadStackSize?1807
-XX:ThreadStackSize=
您可能关注的文档
最近下载
- LOTO上锁挂牌安全培训课件.pdf VIP
- NB《地热井钻井地质设计规范》.pdf VIP
- 2025年人教版四川省普通高中学业水平合格性考试英语试卷(附答案及解析).pdf VIP
- 专题04 村落、城镇与居住环境(知识串讲) 高二历史上学期期中期末 (选必1 选必2).pptx VIP
- 村落、城镇与居住环境(知识串讲)高二历史(选必1+选必2)课件(共22张PPT)(含音频+视频).pptx VIP
- 人教版新课标五年级上册体育教案全集(全册).docx VIP
- 2026语文新教材 第2课《中国人首次进入自己的空间站》课件.pptx VIP
- 四川省2023年普通高中学业水平合格性考试英语题库及答案.docx VIP
- 部编人教版九年级上册语文全册教学设计(配2026年秋改版教材).doc
- 空气炮科学小实验.pptx
原创力文档

文档评论(0)