性能优化
-
【压测】系统吞吐量、TPS(也叫QPS)、用户并发量、性能测试概念和公式
一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO…
-
性能:如何提高LLC(最后一级缓存)的命中率
性能问题:L3命中率较低 我们可以看到,在这段取样时间内,有 1951M(19.51 亿)次 LLC 的读取,大约 16% 是不命中。有 313M(3.13 亿)次 LLC 的写入…
-
JVM 下篇:性能监控与调优
文章目录 性能优化三部曲 第1步(发现问题):性能监控 何时需要性能监控 第2步(排查问题):性能分析 第3步(解决问题):性能调优 性能评价/测试指标 JVM监控及诊断工具命令行…
-
前端性能优化-优化大量图片加载&超大图片加载(附懒加载实现方案)
文章目录 一.大量图片加载优化方案 1.将图片服务和应用服务分离(从架构师的角度思考) 2. 图片压缩方案 3.图片懒加载 实现方案一 实现方案二 4.小图片比较多时 5.http…
-
Android开发性能优化大总结
性能优化思想 了解编程语言的编译原理,使用高效编码方式从语法上提高程序性能; 采用合理的数据结构和算法提高程序性能,这往往是决定程序性能的关键; 重视界面布局优化; 采用多线程、缓…
-
软件开发的三重门
CTO俱乐部 学生大本营 培训充电 移动开发 软件研发 云计算 程序员 TUP sejade 2012-02-01 13:16:01 很有启发 回复(0)支持(0)反对(0)举 (…
-
几个实用的软件开发工具之——性能优化工具
4性能优化工具 4.1 gprof gprof是GNU profiler工具。可以显示程序运行的“flat profile”,包括每个函数的调用次数,每个函数消耗的处理器时间。也可…
-
1.2 细说软件质量属性
1.2.1 正确性 正确性是指软件按照需求正确执行任务的能力。这里“正确性”的语义涵盖了“精确性”。正确性无疑是第一重要的软件质量属性。如果软件运行不正确,将会给用户造…