3)随机看帖
注:由于客户端负载处理能力不足,由500用户负载减少为300,所以补充了2个500用户运行场景的数据
通过WebPageBreakdown可以看到看帖的事务时间在20秒内,平均稳定在12秒左右,在1:30秒后开始大幅上升(用户负载80个)。看帖的请求稳定在4秒内,中间出现了几次响应时间较大波动的情况。再核对服务器资源监控可以发现在Context Switch Rate 计数器中就是Process(Thread)的切换有明显上升,说明开始CPU忙于切换,从而导致影响吞吐量,而CPU本身的占用率并不是很高,说明CPU队列长度是影响响应时间的主要因素。
根据统计可以看到在大型的散列密集访问负载情况下,LAMP64平台的响应时间表现是最好的(最长与最短时间差10%的误差)。而处理能力LANMP64最好(相对第二名事务有2%的提升)。在错误问题上LANMP都出现了一次事务错误,基本可以忽略,而其他平台均没有出现事务失败的情况。在最大响应时间上,64位系统由于对CPU的支持更好,明显得到了接近30%~40%的响应时间下降。
综合评定在随机看帖这一项上LANMP64表现最好。而第二推荐平台是LAMP64和LNMP32,这里比较奇怪的是LNMP64没有发挥出应该有的特长,可能与64位下CGI模式运行策略有关系。最终推荐使用LANMP64平台。