衡量软件运行中所需要的资源,可从如下方面考虑:
a) 存储器的数量,例如在软件执行过程中,临时和永久占用的磁盘或内存的数量;
b) I/O负载,例如通信数据流量总数(对网络中的备份工具有意义);
c) CPU负载,例如每秒钟CPU指令集占用的百分比(本测度类型对测量CPU的利用率或在并发/并行系统中软件的多线程运行时测量进程分配的效率时有意义);
d) 文件与数据记录,例如文件或记录的位长度;
e) 文档,例如文档的页数。
注意峰值(最大值)、最小值和平均值,以及时间周期及观察的次数等数据可能很重要。