分类: 项目管理
2009-09-27 08:16:54
磁针石:xurongzhong#gmail.com
用户使用起来不会感觉得有时延和不爽。主要指标有:
基于业务的:
可用性(Availability):终端用户可以使用的应用的总时间。
响应时间:一般指系统响应时间。
基于效率的:
吞吐量(Throughput):事件发生的比率,比如点击率。
利用率(Utilization):资源的使用率。比如1千个有效操作用户消耗的带宽和内存。
针对浏览器的应用,期货交易和呼叫中心不能忍受15秒以上。用户终端需要保留信息的会话、时间不要超过4s;比如购买一般要求在2-4s。电子相框一般要求小于2s;电脑游戏会要求在0.1s左右。
目前性能方面的情况:
1, 不作性能测试
2, 性能验证
3, 性能驱动
要考虑使用应用的终端用户数、并发用户数、连接用户数、预期的用户数、实际应用的架构、应用的网络容量。同时还可能忽略低速的广域网用户。有时一些好奇的用户可能增加访问量。