什么是带宽
带宽应用的领域非常多,可以用来标识信号传输的数据传输能力、标识单位时间内通过链路的数据量、标识显示器的显示能力。
- 在模拟信号系统中,带宽用来标识传输信号所占有的频率宽度,这个宽度由传输信号的最高频率和最低频率决定,两者之差就是带宽值,因此又被称为信号带宽或者载频带宽。通常以 赫兹(Hz) 为单位。
- 在数字信号系统中,带宽用来标识通讯线路所能传送数据的能力,即在单位时间内通过链路中某一点的最高数据量,常用的单位为比特率(bps,为bit per second的缩写),即每秒多少位。在日常生活中中描述带宽时常常把bps省略掉。例如:带宽为4M,完整的称谓应为4Mbps。
目前,它被更广泛地应用在数字通信中,用来描述网络或线路理论上传输数据的最高速率。
关于赫兹的说明
赫兹是国际单位制中频率的单位,它是每秒钟的周期性变动重复次数的计量。 简称为赫,每秒钟振动(或振荡、波动)一次为1赫兹,或可写成次/秒。
计算机系统中常见的带宽
总线带宽
总线带宽指的是总线在单位时间内可以传输的数据总量,等于总线位宽与工作频率的乘积。
例如,对于64位、800MHz的前端总线,它的数据传输率就等于64bit×800×1000×1000Hz÷8(Byte)÷1024÷1024÷1024≈6.0GB/s
。
关于总线的说明:
总线的作用就好比是人体中的神经系统,它承担的是所有数据传输的职责,而各个子系统间都必须籍由总线才能通讯,例如,CPU和北桥间有前端总线、北桥与显卡间为AGP总线、芯片组间有南北桥总线,各类扩展设备通过PCI、PCI-X总线与系统连接;主机与外部设备的连接也是通过总线进行,流行的USB2.0、IEEE1394总线等等。总之,在一部计算机系统内,所有数据交换的需求都必须通过总线来实现。
内存带宽
内存带宽 指的是内存总线所能提供的数据传输能力。
例如: DDR400内存的数据传输频率为200MHz,那么单条模组就拥有64bit×200×2(ddr是上下沿采集信号)×1000×1000Hz÷8(Byte)÷1024÷1024÷1024≈3.0GB/s
的带宽。
网络带宽
网络带宽是指单位时间内从网络中的某一点到另一点所能通过的最高数据量。是为了表示网络中传送数据的能力。
显存带宽
显存带宽是指显卡的GPU与显存之间的数据传输速率,通常以“字节/秒”或“GB/s”为单位。
例如,DDR5显存带宽=显存频率×显存位宽/8。大多低端的显卡都能提供6.4GB/s、8.0GB/s的显存带宽,而对于主流级的显卡产品则提供超过75GB/s的显存带宽。
显存带宽是决定显卡性能和速度的重要参数之一,显存带宽越大,GPU与显存之间交换等量数据的速率就越快,这是GPU发挥应有性能的前提和基础。
备注:
显卡性能的核心因素是GPU型号,其次是显存大小和显存带宽等其它参数。
带宽与吞吐量的区别
- 带宽是在给定时间周期内通过网路传输的最大数据量。
- 吞吐量是给定时间周期内能通过网络传输的真实数据量。