一、负载测试(Load Testing)
负载测试是指在一定的软件、硬件及网络环境下,运行一种或者多种业务,在不同虚拟用户数量的情况下,测试服务器的性能指标是否在用户的要求范围内,以此确定系统所能承载的最大用户数、最大有效用户数以及不同用户数下的系统响应时间及服务器的资源利用率
负载测试强调的是在一定的环境下系统能够达到的峰值指标,大多数的性能测试都是负载测试
如:在各大网站上看到的各种显卡测试,都是通过运行3DMark或者某种游戏得到的最终数据,通过这个数据来说明显卡的峰值处理能力,就是负载测试的一种方式
二、压力测试(Stress Testing)
压力测试是指在一定的软件、硬件及网络环境下,模拟大量的虚拟用户向服务器产生负载,使服务器的资源处于极限状态下并长时间连续运行,以测试服务器在高负载情况下是否能够稳定的工资。与负载测试或者获得峰值性能数据不同,压力测试强调在极端情况下系统的稳定性,这个时候的处理能力已经不重要了。
同时检测极端负载降下来后,服务器的运行情况
如:在CPU超频后经常需要对系统的稳定性进行测试,那么通过Prime95工具来进行稳定性测试。该软件可以让系统的所有资源长时间处于消耗殆尽的状态。通过这样一段时间的“拷机”后,如果没有出