Java程序性能优化--让你的Java程序更快、更稳定

Java程序性能优化--让你的Java程序更快、更稳定,第1张

第 章 Java性能调优概述

性能概述

看懂程序的性能

性能的参考指标

木桶原理与性能瓶颈

Amdahl定律

设计调优

代码调优

JVM调优

数据库调优

*** 作系统调优

优化的一般步骤

系统优化注意事项

小结

第 章设计优化

善用设计模式

单例模式( )

单例模式( )

单例模式( )

代理模式( )

代理模式( )

代理模式( )

代理模式( )

代理模式( )

代理模式( )

代理模式( )

享元模式( )

享元模式( )

装饰者模式( )

装饰者模式( )

装饰者模式( )

装饰者模式( )

观察者模式( )

观察者模式( )

观察者模式( )

Value Object模式( )

Value Object模式( )

业务代理模式( )

业务代理模式( )

缓冲(Buffer)( )

缓冲(Buffer)( )

缓存(Cache)( )

缓存(Cache)( )

缓存(Cache)( )

对象复用 池 ( )

对象复用 池 ( )

对象复用 池 ( )

对象复用 池 ( )

对象复用 池 ( )

并行替代串行

负载均衡( )

负载均衡( )

负载均衡( )

负载均衡( )

时间换空间

空间换时间

小结

编辑推荐

       Java程序设计培训视频教程

       J EE高级框架实战培训视频教程

       J ME移动开发实战教学视频

Visual C++音频/视频技术开发与实战

Oracle索引技术

lishixinzhi/Article/program/Java/gj/201311/27852

      看懂程序的性能

对客户端程序而言 拙劣的性能会严重影响用户体验 界面停顿 抖动 响应迟钝等问题会遭到用户不停的抱怨 一个典型的例子就是Eclipse IDE工具在Full GC时会出现程序假死现象 相信一定被不少开发人员所诟病 对于服务器程序来说 性能问题则更为重要 相信不少后台服务器软件都有各自的性能目标 以Web服务器为例 服务器的响应时间 吞吐量就是两个重要的性能参数 当服务器承受巨大的访问压力时 可能出现响应时间变长 吞吐量下降 甚至是抛出内存溢出异常而崩溃 这些问题 都是性能调优需要解决的

一般来说 程序的性能通过以下几个方面来表现

执行速度 程序的反映是否迅速 响应时间是否足够短

内存分配 内存分配是否合理 是否过多地消耗内存或者存在泄漏

启动时间 程序从运行到可以正常处理业务需要花费多长时间

负载承受能力 当系统压力上升时 系统的执行速度 响应时间的上升曲线是否平缓

       返回目录 Java程序性能优化 让你的Java程序更快 更稳定

编辑推荐

Visual C++音频/视频技术开发与实战

Oracle索引技术

lishixinzhi/Article/program/Java/gj/201311/27850


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11111678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存