应用系统性能评估指标

计算复杂度为性能的预估提供了理论基础,确定了大的方向。但是,系统的性能还会受到实际开发、部署和硬件等因素的影响。所以,我们还需要关注应用系统的实际性能表现,其评估指标发展至今已经涉及多个方面,包括:

应用系统性能指标

处理能力:计算机处理能力的主要指标有系统基础指标和面向应用的指标。基础指标描述了计算机的各个硬件模块,包括CPU利用率、系统负载、内存使用率、磁盘和网络I/O等。而面向应用的指标描述了系统处理应用请求的能力,包括响应时间、吞吐量和并发数。通常可以先查看面向应用的指标表现如何,然后再初步判断系统性能是否有明显的问题。如果有问题,再根据基础指标来进一步定位问题。

可靠性:计算机系统正常工作的能力。它要求计算机系统首先是可靠的,或者一旦计算机系统发生了故障,它应该具有容错的能力,再或者系统出错后能迅速恢复。

利用率:即在一段时间内被使用的时间占总时间的百分比,有硬件利用率、软件利用率、指令利用率等。

功耗及对环境的要求:对于特殊环境下使用的计算机系统尤其重要,如军用、航天计算机、水下计算机等。计算机系统设计人员也需要考虑环境的因素,如电压是否稳定等。

你可能感兴趣的:(应用系统性能评估指标)