联系:
1.来自客户需求
区别:
1.功能是为用户满足什么样的需求,重点在于:“做什么”;性能是衡量软件好坏的重要因素,重点在:做的如何
2.功能需求中名词和动词多,描述软件主体和动作行为;性能需求中对设计容量、时间词汇多
用户眼中的软件性能:
1.计算性能(软件快不快)
2.资源的利用和回收(CPU、内存占用率)
3.启动时间
4.伸缩性(多用户并发)
5.稳定性
影响软件性能的指标:
1.点击数
2.吞吐量
3.并发用户数
4.资源占用率
5.响应时间
如何考虑性能问题:
1.软件系统设计的架构和技术平台
2.中间件的设置和优化(操作系统、数据库、web服务器等)
3.硬件的设置
本文探讨了软件性能的重要性,区分了功能与性能的不同,并详细列举了用户关注的软件性能方面,如计算性能、资源利用效率及稳定性等。此外,还讨论了影响软件性能的具体指标,并提供了考虑性能问题时应注意的设计层面和技术手段。

被折叠的 条评论
为什么被折叠?



