根本原因
(数据来自Dzone)
观察
- 总体⽽⾔,⾼CPU负载是最常⻅的(97.4%),也是迄今为⽌最可能导致 Web 性能下降的原因,CPU ⽐ I/O 更容易导致 Web 应⽤程序性能下降
- 此外,CPU抖动的原因可能表示对某些资源滥用(例如,在错误的线程级别,糟糕的内存分配/解除分配)导致Web性能降低的可能性要小得多
- 地理位置滞后是导致 Web 性能下降的最不可能的因素
导致软件性能不佳的原因
(数据来自Dzone)
观察
- 糟糕的代码是迄今为⽌(公认的)性能不佳的罪魁祸⾸
- 开发⼈员将慢速CPU列为第六⼤原因,⽽架构师将慢速CPU列为第⼋⼤原因,原因可能是架构师的编程技能水平较高,从而使代码对CPU的影响程度降低