//

Information for details

为什么要进行基准测试

1、验证基于系统的一些假设,确认这些假设是否符合实际情况。

2、重现系统中某些异常行为,已解决这些异常。

3、测试系统当前的运行情况。如果不清楚当前系统的性能,就无法确认某些优化的效果如何。也可以利用历史的基准测试结果来分析诊断一些无法预测的问题。

4、模拟比当前系统更高的负载,以找出系统随着压力增加而可能遇到的扩展性瓶颈。

5、规划未来的业务增长。基准测试可以评估在项目未来的负载下,需要什么样的硬件,需要多大容量的网络,以及其他相关资源。这有助于降低系统升级和重大变更的风险。

6、测试应用适应可变环境的能力。例如,通过基准测试,可以发现系统在随机的并发峰值下的性能表现,或者是不同配置的服务器之间的性能表现,基准测试也可以测试系统对不同数据分布的处理能力。、77、测试不同的硬件,软件和操作系统配置。比如,RAID5还是RAID10更适合当前系统?如果系统从ATA升级到SAN存储,对于随机写性能有什么帮助?Linux2.4系统的内核会比2.6系列的可扩展性好?升级MYSQL的版本能改善性能吗?为当前的数据采用不同的存储引擎会有什么效果?所以这类问题都可以通过专门的基准测试来获得答案。

8、证明新采购的设备是否配置正确。我曾经无数地通过基准测试来对新系统进行压测,发现了很多错误的配置,以及硬件组件的失效等问题。因此在新系统正式上线到生产环境之前进行基准测试是一个好习惯,永远不要相信主机提供商或者硬件供应商的所谓系统已经安装好,并且能运行多块的说法。如果可能,执行实际的基准测试永远是一个好主意。

 云南然成科技有限公司是一家定位于高端网站建设、系统开发、APP开发、软件定制的高新科技公司。我们的团队成员曾来自不同行业,拥有不同背景,公司成立之前,都在互联网行业从事相关工作多年,一直奋斗在APP开发、微信开发、系统开发、商城网站开发第一线。多年的累积是一种财富,我们擅于运用所知所得诠释他们眼中的认知,更善于站在客户的立场上去思考,跨界创新,整合设计。


  • 滇公网安备 53010202001388号