1.性能基准?
1)我们所说的基准是什么呢?我们所说基准则是性能优化的基准,并非是性能测试中的测试方法基准测试,不过既然这里说到了基准那么就介绍下性能 测试中的基准测试
2)首先要了解基准测试,那么什么是基准测试呢?
基准测试:基准测试旨在通过与标准进行比较来评估某些事物。 然而,这里出现的问题是,什么是基准,以及为什么需要软件编程。 对代码进行基准测试意味着代码的执行速度以及瓶颈的位置。 基准测试的一个主要原因是它优化了代码
3)基准是如何工作?
如果我们谈论基准测试的工作,需要首先将整个程序作为一个当前状态,然后可以将微基准结合起来,然后将程序分解成更小的程序。 找到程序中的瓶颈并优化它。 换句话说,我们可以把它理解为将大而难的问题分解为一系列较小和较容易的问题来优化它们
4)我所理解的性能基准的意义代表着系统在一定的硬件配置以及用户量的情况下,所能达到的性能为性能基准,及所谓的一定的性能标准,在性能基准的情况下,我们通过对系统的代码进行调整优化或是通过对应硬件配置的调整已达到对系统进行优化的目的
2.性能优化到底是什么?
性能优化,简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。
3.性能优化的衡量维度是什么?
衡量性能优化的维度有很多种
1⃣️从硬件层面来看,进行了性能优化
2⃣️从程序代码逻辑以及查询方式进行了优化
3⃣️从数据库的逻辑处理方式上进行了优化
4⃣️对已出现的问题进行了调整从而影响了性能,也算是性能优化的一种,既发现问题,解决问题,优化系统