开发者社区> 问答> 正文

Java性能优化:TPS和CPU使用率过低怎么优化?

Java性能优化:TPS和CPU使用率过低怎么优化?

展开
收起
我是小美女 2021-11-01 10:36:18 2091 0
2 条回答
写回答
取消 提交回答
  • tps低,CPU使用率低,证明CPU么有被充分利用,那么瓶颈可能就在其它地方,可以查看上下游服务,例如客户端压力机,后端连接的数据库服务等

    2021-11-03 08:06:49
    赞同 展开评论 打赏
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,当系统发生阻塞时,TPS和CPU使用率都会降低。问题可能来自于内部交互系统或者高并发。分析这种场景,可以对线程dump的结果进行分析或者使用分析工具(profiler)。线程dump的分析方法可以参考如何分析Java线程Dumps

    使用一些商业分析工具(profiler),你可以得到非常具体的锁相关的分析报告。不过,大多数场景只需要使用jvisualvm中的CPU分析器就可以获得满意的结果。

    2021-11-01 10:38:39
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
如何通过 Serverless 提高 Java 微服务治理效 立即下载
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载