1.2.4计算机的性能指标

简介: 1.2.4计算机的性能指标

计算机的性能指标

1.1 存储器的性能指标

主存储器

  • MAR位数反应存储单元的个数(支持最多多少个)
  • MDR位数=存储字长=每个存储单元的大小

总容量=存储单元个数*存储字长

1Byte=8bit

Eg:MAR为32位, MDR为8位,求总容量

因此MAR为32位,就代表232次方

总容量=232*8bit=4GB

1.2 CPU的性能指标

CPU主频:CPU内数字脉冲信号震荡的频率 相当于广播体操,控制整个舞蹈的节奏

时钟周期:每个脉冲信号的时间周期(微秒、纳秒)

CPU主频:$$\frac{1}{CPU时钟周期}$$ (HZ,赫兹) 10HZ:每秒钟10个脉冲信号

CPI:执行一条指令所需的时钟周期数

一般情况下同一种CPU,不同赫兹,赫兹越高的越快

但是也不一定,还有一种因素CPI

执行一条指令的耗时:CPI*CPU时钟周期

Eg:某CPU主频为1000HZ,某程序包含100条指令,平均来看指令的CPI=3,该程序再该CPU上执行多久?

时钟周期*CPU主频=1 所以CPU时钟周期=$$\frac{1}{1000}$$

总执行时间=100X3X$$\frac{1}{1000}$$ =0.3s

CPU执行时间(整个程序耗时)=CPU时钟周期数/主频=(指令条数*CPU)/主频

IPS:每秒执行多少条指令 IPS=$$\frac{主频}{平均CPI}$$

FLOPS:每秒钟可以执行多少次浮点操作

在IPS、FLOPS运算时还会加上一些单位符号

KIPS、MIPS KFLOPS、MFLOPS 、GFLOPS、TFLOPS

K=Kilo=千=103 M=Million=百万=106 G=Giga=十亿=109 T=Tera=万亿=1012

1.3 系统整体的性能指标

数据通路带宽:数据总线一次所能并行传送信息的位数(各硬件部位通过数据总线传输数据)

如果有一台计算机数据通路带宽为8bit,但是要从存储体读取16bit的数据,读到CPU里,就要进行两次,会直接影响到各个部件的传输效率

吞吐量:指系统单位时间里处理请求的数量 类似于食堂可以承载多少人同时打饭

响应时间:用户熊计算机发送一个请求,到系统对该请求做出响应并获取结果的时间


相关文章
|
6月前
|
存储
计算机系统的性能指标
计算机系统的性能指标
102 1
|
4月前
|
编译器 芯片
计算机中CPU 架构
【7月更文挑战第27天】
66 2
|
6月前
|
存储 缓存 运维
计算机网络:性能指标
计算机网络:性能指标
111 3
|
6月前
|
存储
计算机的性能指标
计算机的性能指标
107 0
|
6月前
|
监控 Linux API
LabVIEW监控实时嵌入式目标上的CPU和内存使用情况
LabVIEW监控实时嵌入式目标上的CPU和内存使用情况
263 4
|
6月前
|
监控 测试技术
【亮剑】理解CPU负载对服务器稳定性的重要性,并提供了诊断和解决CPU负载过高问题的步骤
【4月更文挑战第30天】本文阐述了理解CPU负载对服务器稳定性的重要性,并提供了诊断和解决CPU负载过高问题的步骤:1) 使用监控工具分析CPU使用率和系统负载;2) 深入排查运行队列、进程占用、系统调用和硬件状态;3) 根据排查结果进行代码优化、调整进程优先级或限制CPU使用率,必要时升级硬件。建议建立监控体系,定期性能测试,并持续优化以保证服务器高效运行。
219 1
|
6月前
|
网络协议 网络虚拟化
【网络奇缘】- 计算机网络|性能指标|体系结构
【网络奇缘】- 计算机网络|性能指标|体系结构
67 0
|
6月前
计算机常见故障的分析与案例
计算机常见故障的分析与案例。
70 1
|
存储 前端开发 rax
深入理解计算机系统-第3章程序的机器级表示笔记
计算机执行机器代码,用字节序列编码低级的操作,包括处理数据、管理内存、读写存储设备上的数据,以及利用网络通信。编译器基于编程语言的规则、目标机器的指令集和操作系统遵循的惯例,经过一系列阶段生成机器代码。
140 0