知识大全 Java程序性能优化-优化的一般步骤
Posted 知
篇首语:我要做的绝不止此。我不是寻求者。我要为自己创造一个属于自己的太阳!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java程序性能优化-优化的一般步骤相关的知识,希望对你有一定的参考价值。
Java程序性能优化-优化的一般步骤 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
基本调优策略和手段
存在性能问题的系统 十之八九是由某一系统瓶颈导致的 只要找到该性能瓶颈 分析瓶颈的形成原因 对症下药 使用合理的方法解决系统瓶颈 就能从根本上提升性能 所以 系统性能优化的最主要目的就是查找并解决性能瓶颈问题 但同时值得注意的是 性能优化往往会涉及对原有的实现进行较大的修改 因此 很难保证这些修改不引入新的问题 所以 在性能优化前 需要对性能优化的目标 方法进行统筹的安排
优化的一般步骤
对软件系统进行优化 首先需要有明确的性能目标 清楚地指出优化的对象和最终目的 其次 需要在目标平台上对软件进行测试 通过各种性能监控和统计工具 观测和确认当前系统是否已经达到相关目标 若已经达到 则没有必要再进行优化 若当前系统性能尚未达到优化目标 则需要查找当前的性能瓶颈
可能成为性能瓶颈的因素有很多 比如 磁盘I/O 网络I/O和CPU 当找到性能瓶颈后 首先需要定位相关代码 确认是否在软件实现上存在问题或者优化空间 若有 则进行代码优化 若已经没有代码优化空间 则需要考虑进行JVM层 数据库层或者操作系统的优化 甚至 可以考虑修改原有设计 或者提升硬件性能
当优化完成后 需要在目标平台上进行确认测试 若达到性能目标 则优化过程结束 若没有 则需要再次查找系统瓶颈 以此反复 如图 所示
图 性能优化的一般步骤
返回目录 Java程序性能优化 让你的Java程序更快 更稳定
编辑推荐
Visual C++音频/视频技术开发与实战
Oracle索引技术
cha138/Article/program/Java/gj/201311/27841相关参考
Java程序性能优化-看懂程序的性能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java程序性能优化-性能概述 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 第章 J
Java程序性能优化-性能的参考指标 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Java程序性能优化--让你的Java程序更快、更稳定
Java程序性能优化--让你的Java程序更快、更稳定 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
Java程序性能优化(3) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 十四对于boolean
Java程序性能优化(2) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 八如果只是查找单个字符
漫谈Java程序的性能优化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Java使得复杂应用的
Java程序性能优化(1) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一避免在循环条件中使用
Java程序性能优化-木桶原理与性能瓶颈 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
Java程序性能优化-设计调优 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 性能调