文件名称:1Java性能优化一.zip
文件大小:7.88MB
文件格式:ZIP
更新时间:2023-01-13 08:44:26
性能优化1
一,JAVA性能优化之设计优化 设计优化处于性能优化手段的上层。它往往须要在软件开发之前进行。在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,因为软件设计和系统架构对软件总体设计质量有决定性的影响。所以,设计调优对系统的性能影响也是最大的,假设说,代码优化。JVM优化都是对系统微观层次的“量”的优化,那设计优化就是对系统”质”的优化. 设计优化的一大显著特征是:它能够规避某一个组件的性能问题,而是改良组件的实现;比方:组件A通过循环监控不断的检測时间E是否发生,其检測行为必定会占用部分系统资源,因此,开发者必须检測频率和资源消耗上取得平衡,假设检測频率太低,尽管降低了资源消耗,可是系统实时反应性就会降低,假设进行代码层的调优,就须要优化检測方法的实现及要求得一个最为恰当的检測频率.对于这个问题我们就能够用设计模式中的观察者模式 ,当事件E发生的时刻,由事件E通知组件A,从而触发组件A的行为.这样的设计从根本上攻克了存在性能隐患的循环监控,从根本上攻克了这一问题. 进行设计优化时,设计人员和必须熟悉经常使用的设计方法,设计模式,以及主要的性能组件和经常使用的优化思想,并将其有机地集成在软件系统中. 注意:一个良好的系统设计能够规避非常多潜在在的性能问题.因此,尽可能多花些时间在系统设计上,是创建高性能程序的关键
【文件预览】:
1Java性能优化一
----java 程序性能优化-.让你的Java程序更快、更稳定_15.png(1.27MB)
----java 程序性能优化-.让你的Java程序更快、更稳定_19.png(689KB)
----java 程序性能优化-.让你的Java程序更快、更稳定_16.png(1.39MB)
----java 程序性能优化-.让你的Java程序更快、更稳定_14.png(1.25MB)
----java 程序性能优化-.让你的Java程序更快、更稳定_18.png(702KB)
----java 程序性能优化-.让你的Java程序更快、更稳定_17.png(856KB)
----java 程序性能优化-.让你的Java程序更快、更稳定_20.png(682KB)
----java 程序性能优化-.让你的Java程序更快、更稳定_21.png(325KB)
----java 程序性能优化-.让你的Java程序更快、更稳定_13.png(1.2MB)