开发者社区> 问答> 正文

Java性能优化,如何减少对CPU的使用率

Java性能优化,如何减少对CPU的使用率

展开
收起
睡着了去做梦 2021-10-31 13:08:22 2934 0
3 条回答
写回答
取消 提交回答
    1. 优化代码
    2. 不要写复杂的密集型计算任务
    3. 不要死循环
    2021-11-03 20:29:45
    赞同 展开评论 打赏
  • 这是一个多方面的主题,您将不得不看看内核正在做什么,以什么速度发出哪些系统调用,您的访问模式是什么,文件系统和其他存储层如何影响各种文件的特征系统操作等

    Netflix最近提出了一种方法到get full kernel/userspace/java stacks,这可能是一个有用的起点,但还有许多其他的东西需要监控.

    2021-11-03 14:45:05
    赞同 展开评论 打赏
  • never say never~

    在进行性能调优之前,您需要找出主导CPU时间的因素.

    这是一个多方面的主题,您将不得不看看内核正在做什么,以什么速度发出哪些系统调用,您的访问模式是什么,文件系统和其他存储层如何影响各种文件的特征系统操作等

    Netflix最近提出了一种方法到get full kernel/userspace/java stacks,这可能是一个有用的起点,但还有许多其他的东西需要监控.

    2021-11-03 14:11:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载