 | 如何提高系统性能指标 | 王和全 | 08-30 | 152 |
| 我在这里不想也不可能针对提高系统性能的方方面面一一讲解,只是想结合具体的个案来谈谈我们在进行系统移植过程中对提高J2EE系统性能指标的一些思考和设计方案,主要是关于数据缓存技术的应用,但愿不会给大家带来太大的误会。前言当我写下这个标题后,我被自己吓啦一大跳,怎么取个这么大的题目。要知道这可是无数人一生的舞台!我在这里不想也不可能针对提高系统性能的方方面面一一讲解,只是想结合具体的个案来谈谈我们在进…… |
 | Java 优化技术 充分挖掘 Java 应用程序性能的实用指南 | Erwin Ve… | 08-30 | 121 |
| 存在许多优化 Java 程序的有用技术。本文将优化过程视为一个整体,而不是集中于某一个特定技术。作者 Erwin Vervaet 和 Maarten De Cock 通过应用从简单技术技巧到更高级算法优化的各类技术,向读者逐步介绍解拼图程序的性能调整。最终结果是在第一个工作实现和完全优化的解决方案之间有了巨大的性能改进( 一百万倍以上)。 大多数关于 Java 性能的文章主要讨论程序员用什么技术来…… |
 | 高速缓存和连接池对访问数据库性能的影响 | FoolsGar… | 08-30 | 75 |
| 介绍高速缓存和连接池的基础上,给出解决数据库性能问题的一些有用办法。初识高速缓存和连接池设想这样一种情形:你突然口渴,需要一杯水来缓解,从心情上来讲,当然是越快越好了。通常,一杯水的产生包括从水源(井水、河水或江水、甚至海水等)抽取,通过管道传输和设备净化,才到达你饮水的容器中。上述过程是必须的,但并不是每一杯水的产生都必须把上述过程重复一次。你可以用一个大一点的容器(例如缸或罐等)来盛大量的水,…… |
 | 轻松使用线程: 减少争用 | Brian Go… | 08-30 | 47 |
| 在本系列的 第 1 部分,我们讨论了无争用同步的性能开销。尽管常常听说同步方法调用的开销是非同步方法调用开销的 50 倍,这个数字实际上仍然相当容易产生误导。JVM 的每个后继版本在整体性能上的提高和无争用同步代价的降低使得无争用同步开销问题不再显得那么突出。但争用同步的代价仍然非常高昂。而且,严重的争用将严重损害应用程序的可伸缩性 — 随着负载的增加,存在严重争用同步的应用程序的性能将显著降低。…… |
 | 轻松使用线程: 同步不是敌人 | Brian Go… | 08-30 | 52 |
| 与许多其它的编程语言不同,Java语言规范包括对线程和并发的明确支持。语言本身支持并发,这使得指定和管理共享数据的约束以及跨线程操作的计时变得更简单,但是这没有使得并发编程的复杂性更易于理解。这个三部分的系列文章的目的在于帮助程序员理解用Java 语言进行多线程编程的一些主要问题,特别是线程安全对 Java程序性能的影响。请点击文章顶部或底部的 讨论进入由 Brian Goetz 主持的 “Jav…… |
|