求教“带宽”的定义?
来源:百度知道 编辑:UC知道 时间:2024/05/09 06:32:03
带宽这个词在电子学领域里很常用,它的意思是指波长、频率或能量带的范围,特指以每秒周数表示频带的上、下边界频率之差。可以显见带宽是用来描述频带宽度的,但是在数字传输方面,也常用带宽来衡量传输数据的能力。用它来表示单位时间内传输数据容量的大小,表示吞吐数据的能力。
对于网络来说
带宽就是单位时间内的最大数据流量,也可以说是单位时间内最大可能提供多少个二进制位传输。而1M带宽指的是1Mbps=1 megabits per second 比如普通电话线理论上是8M带宽,而所说的2M线,155M线都是说带宽,带宽也就和指物理传输媒体相关。
现在因为带宽和速率不好区别,也常拿来形容速率,1M带宽能打到的最大速度是112KBytes/s左右。
比如现在我对客户说提供1M的带宽就指的是速率限制在1M带宽的速率内,而带宽使用率是 传送数据时的带宽平均占有率,比如普通上网,任何与外部连接的访问都要占用带宽,而现在各运营商提供的ADSL等上网方式都在原有提供的速率上允许有一定的突发量,也就是说1M的带宽平均速度能有110KB/S左右 却能突发到130KB/S
对于内存来说
从功能上理解,我们可以将内存看作是内存控制器(一般位于北桥芯片中)与CPU之间的桥梁或与仓库。显然,内存的容量决定“仓库”的大小,而内存的带宽决定“桥梁”的宽窄,两者缺一不可,这也就是我们常常说道的“内存容量”与“内存速度”。除了内存容量与内存速度,延时周期也是决定其性能的关键。当CPU需要内存中的数据时,它会发出一个由内存控制器所执行的要求,内存控制器接著将要求发送至内存,并在接收数据时向CPU报告整个周期(从CPU到内存控制器,内存再回到CPU)所需的时间。毫无疑问,缩短整个周期也是提高内存速度的关键,这就好比在桥梁上工作的警察,其指挥疏通能力也是决定通畅度的因素之一。更快速的内存技术对整体性能表现有重大的贡献,但是提高内存带宽只是解决方案的一部分,数据在CPU以及内存间传送所花的时间通常比处理器执行功能所花的时间更长,为此缓冲区被广泛应用。其实,所谓的缓冲器就是CPU中的一级缓存与二级缓存,它们是内存这座“大桥梁”与CPU之间的“小桥梁”。事实上,一级缓存与二级缓存采用的是SRAM,我们也可以将其