Skip to main content

系统配置与性能评价

作草分茶About 3 min

系统配置与性能评价

性能指标

计算机

  1. 时钟频率(主频),主频越高,速度越快;
  2. 运算速度,单位 KIPS,MIPS;
  3. 运算精度;
  4. 内存的存储容量;
  5. 存储器的存取周期;
  6. 数据处理速率 PDR;
  7. 吞吐率;
  8. 各种响应时间;
  9. 各种利用率;
  10. RASIS 特性(即可靠性、可用性、可维护性、完整性和安全性);
  11. 平均故障响应时间;
  12. 兼容性;
  13. 可扩充性;
  14. 性能价格比;

路由器

  1. 设备吞吐率;
  2. 端口吞吐率;
  3. 丢包率;
  4. 时延;
  5. 时延抖动;

交换机

网络

  1. 设备级性能指标;
  2. 网络级性能指标;
  3. 应用级性能指标;
  4. 用户级性能指标;
  5. 吞吐量

操作系统

  1. 系统的可靠性;
  2. 系统的吞吐量;
  3. 系统响应时间;
  4. 系统资源利用率;
  5. 可移植性;

数据库管理系统

  1. 数据库的大小;
  2. 数据库中表的数量;
  3. 单个表的大小;
  4. 表中允许的记录数量;
  5. 单个记录的大小;
  6. 表上所允许的索引数量;
  7. 数据库所允许的索引数量;
  8. 最大并发事务处理能力;
  9. 负载均衡能力;
  10. 最大连接数等;

WEB 服务器

  1. 最大并发连接数;
  2. 响应延时;
  3. 吞吐量;

性能评价方法

常用方法

  1. 时钟频率(主频),主频越高,速度越快;
  2. 运算速度,单位 KIPS,MIPS;
  3. 等效指令速度法,统计各类指令在程序中所占比例,并进行折算,是一种固定比例法。
  4. 数据处理速率法,采用计算 PDR 值的方法来衡量机器性能,PDR 值越大,机器性能越好。PDR 与每条指令和每个操作数的平均位数以及每条指令的平均运算速度有关。
  5. 基准程序法,把应用程序中用得最多、最频繁的那部分核心程序作为评价计算机性能的标准程序,称为基准测试程序。是目前被用户一致承认的测试性能比较好的方法,由多种多样的基准程序:
    1. 整数测试程序;
    2. 浮点测试程序;
    3. SPEC 基准程序;
    4. TPC 基准程序;

评价程序

以下四种评价程序,它们的评测准确程序一次递减:

  1. 真实的程序;
  2. 核心程序;
  3. 小型基准程序;
  4. 合成基准程序;

阿姆达尔解决方法

加速比=不使用增强部件时完成整个任务的时间使用增强部件时完成整个任务的时间 \text{加速比}=\frac {\text{不使用增强部件时完成整个任务的时间}} {\text{使用增强部件时完成整个任务的时间}}

总加速比=原来的执行时间新的执行时间=1(1增强比例)+增强比例增强加速比 \text{总加速比}=\frac {\text{原来的执行时间}} {\text{新的执行时间}}=\frac 1 {(1 - \text{增强比例}) + \frac {\text{增强比例}} {\text{增强加速比}}}

如加速比为 5,增强比例为 30%,那么总加速比为:

总加速比=1(10.3)+0.35 \text{总加速比}=\frac 1 {(1 - 0.3) + \frac {0.3} 5}