Java性能优化入门

Java性能优化是Java程序员最为关心的一项技术,也是一门手艺。

因此很有必要深入学习并实践掌握它。
前提—不仅要对应用的代码实现有足够的了解,还要对更底层的OS(操作系统),JVM有较深的了解。
给自己思考一些问题,带着这些问题进入Java性能调优的领域很有必要:
(1)、性能优化模式有哪些?
(2)、CPU利用率高的时候需要怎么进行优化?
(3)、对于Java程序员来说OS要掌握那些,JVM要掌握哪些?
(4)、Java程序员如何测试、分析和优化Java程序的性能?
(5)、如何掌握Java程序优化的工具?
(6)、GC、JIT等JVM的基础原理是什么?
(7)、JVM中垃圾回收算法???

附加
其他系统的常用的malloc/free式的内存管理????

要解决心中的这些困惑从三个方面做就好了:
第一方面、JVM性能监控,操作系统性能监控、Java应用性能分析、Java应用性能分析技巧
第二方面、JVM概览、JVM性能优化入门、Java应用的基准测试、多层应用的基准测试
第三方面、WEB应用的性能优化、Web Service的性能、Java持久化及Enterprise Java Bean的性能

小结——Java性能优化的入门不是要急着去掌握知识而是要停下来问自己,心中有哪些困惑,为什么要开始去掌握这门调优的技术,清楚了这些,可以掌握得更全面,最主要的是更加目的明确。
后继博客更新中。。。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值