内存还有CPU带宽如何计算
内存带宽计算公式
内存带宽计算公式内存带宽=内存工作频率X内存总线宽度/8(计算带宽时位和字节的换算)SDR和D DR都是64bit的总线宽度,只是DDR可以在时钟信号的上升沿和下降沿都传送数据,因此计算得到的相应带宽要X2。
RDR的总线带宽较窄,只有16bit,但RDR在工作时使用的是对称传输的工作模式,因此计算得到的相应带宽也要X2。
DDR266、333的命名方式是因为D DR的理论效能是SD R的两倍,为了区别S DR,所以分别以SD R工作频率的两倍来区分DDR,分别映射在133、166MHz工作下的D DR。
PC1600、2100、2700的命名方式是指DDR的实际带宽,分别映射在100、133、166MHz工作下的DD R。
产生CPU和Memo ry瓶颈的原因现今的存储器速度远远低于处理器的速度。
外频并不一定是CPU的B IU(Bu sInt erfac e Uni t)的工作频率。
现在的总线的速度一般在200MHz到500M Hz。
和C PU一样,总线的工作频率也是通过倍频得到的。
现在的主板提供的内存异步工作模式都是内存频率小于总线频率。
比如Bu s工作在266MHz下,内存工作在100MHz下。
你说的266应该是DDR内存吧,266MHz的DDR,c lock还是133M Hz。
如果你的Dur on是100MHz的外频,也就是说Bus的频率是200MHz,那么你的DDR的工作cloc k也是100MHz。
现在的单通道内存控制器一般都是64bit的,8个2进制bit相当于1个字节,换算成字节是64/8=8,再乘以内存的运行频率,如果是D DR内存就要再乘以2,因为它是以sd内存双倍的速度传输数据的,所以DDR266,运行频率为133MHz,带宽为133*2*64/8=2100MB/s=2.1GB/sDDR333,运行频率为166MHz,带宽为166*2*64/8=2700MB/s=2.7GB/sDDR400,运行频率为200MHz,带宽为200*2*64/8=3200M B/s=3.2GB/s所谓双通道D DR,就是芯片组可以在两个不同的数据通道上分别寻址、读取数据。
内存带宽计算公式
FSB与内存带宽相等的情况下,则不存在瓶径问题,如果内存带宽小于FSB则形成内存带宽瓶径,无法完全发挥系统的性能。
因此对于对于intel的主流平台,如赛扬4的外频为100,其FSB为400,数据带宽为3.2GB/s,应该使用DDR400或双通道DDR200以上,P4A的外频为100,其FSB为400,数据带宽为3.2GB/s,应该使用DDR400或双通道DDR200以上,P4B和C4D的外频为133,其FSB为533,数据带宽为4.2GB/s,应该使用DDR533或双通道DDR266以上,P4C、P4E的外频为200,其FSB为800,数据带宽为6.4GB/s,应该使用双通道DDR400以上,对于AMD的主流平台,Athlon XP,其外频为133,166,200,应该分别使用DDR266,DDR333,DDR400,在这个平台上没必要使用双通道内存。
内存带宽计算公式
内存带宽=内存工作频率X内存总线宽度/8(计算带宽时位和字节的换算)
SDR和DDR都是64bit的总线宽度,只是DDR可以在时钟信号的上升沿和下降沿都传送数据,因此计算得到的相应带宽要X2。RDR的总线带宽较窄,只有16bit,但RDR在工作时使用的是对称传输的工作模式,因此计算得到的相应带宽也要X2。
产生CPU和Memory瓶颈的原因
现今的存储器速度远远低于处理器的速度。外频并不一定是CPU的BIU(Bus Interface Unit)的工作频率。现在的总线的速度一般在200MHz到500MHz。和CPU一样,总线的工作频率也是通过倍频得到的。现在的主板提供的内存异步工作模式都是内存频率小于总线频率。比如Bus工作在266MHz下,内存工作在100MHz下。
DDR266,运行频率为133MHz,带宽为133*2*64/8=2100MB/s=2.1GB/s
计算机上常用频率、带宽、容量等计算公式及常见问题
计算机上常用频率、带宽、容量等计算公式及常见问题大家经常听过主频、带宽、位宽等术语,这些名词无论是对于普通用户还是电脑城的“大忽悠”商家都是非常重要的,只不过普通用户很少深究具体情况而已。
尤其是对于很多电脑初级用户而言,只要系统正常运行就可以了,也没必要费这个劲自己计算。
如果可能了解一下或许更好,保证下次超频的时候不会一次把电压加到顶就可以了。
一、几个常用的频率、容量计算公式1、CPU工作频率 = CPU基准外频*倍频数2、INTEL FSB频率 = CPU基准外频*43、AMD FSB频率 = CPU基准外频*24、FSB带宽 = FSB频率*FSB位宽/8,现在的FSB位宽已经都是64位了。
补充,FSB也基本已成为历史了,现在INTEL采用QPI,AMD采用HT技术。
AMD总说INTEL QPI是抄HT的,按照天缘的看法确实是抄的,不过为了避免纠纷,INTEL把HT又改了改,四像不像,默不作声。
HT总线带宽=频率*位宽*2*2,QPI总线带宽=频率*位宽*4*2,最后的2是双向意思。
5、内存带宽(MB/s) = 运行频率(MHz)*传输倍率*总线宽度(bit)/8,其中传输倍率是指一个周期传输数据次数,比如DDR2就是一个时钟周期传输两次数据,DDR3就是三次数据。
6、显存带宽= 显存频率*传输倍率*显存位宽/8,比如AGP16X 带宽=66.6MHz*16*32bit/8=4GB/s,4X、8X可以类似计算。
7、像素填充率=核心频率*像素管线8、纹理填充率=核心频率*像素管线*每管线纹理单元9、1EB=1024PB,1PB=1024TB,1TB=1024G,1G=1024M,1M=1024K,1K=1024BYTE,更多关于硬盘容量分区内容请参考:关于硬盘分区容量和分区数选择的几点参考意见二、主频、倍频、分频的概念1、主频:主频一般是指时钟源的标准输出频率,只所以称为主频,是因为这个频率信号最重要(源),主频随便一哆嗦,后面倍频、分频都要乱套。
内存、CPU、现存带宽
在电子学领域里,表带宽是用来描述频带宽度地.但是在数字传输方面,也常用带宽来衡量传输数据地能力.用它来表示单位时间内(一般以“秒”为单位)传输数据容量地大小,表示吞吐数据地能力.这也意味着,宽地带宽每秒钟可以传输更多地数据.所以我们一般也将“带宽”称为“数据传输率”.带宽地单位一般有两种表现形式第一种是、或,表示单位时间(秒)内传输地数据量(字节、千字节、兆字节)第二种是(或称)、(或称)或(或称),表示单位时间(秒)内传输地数据量(比特、千比特、兆比特).这两种带宽地换算公式是:()、()、().二、带宽随个数在很多文章里往往看见关于带宽地各种描述,那么怎么计算电脑当中地各种带宽呢?下面将向大家详细说明中地各类带宽(均为峰值带宽,也就理论地最大带宽).但大家也要清楚一点,在实际工作时,未必能达到峰值带宽.影响带宽地因素有很多,比如,数据写入和读出总要有一定地延迟时间.带宽所谓地带宽是指与北桥芯片之间地数据传输率,单位一般为“”或“”.其计算公式如下:带宽前端总线频率×数据总线位数.以前端总线频率地为例,其带宽为:×..内存带宽所谓地内存带宽是指内存与南桥芯片之间地数据传输率,单位一般为“”或“”.其计算公式如下:内存带宽内存总线频率×数据总线位数.以单通道内存为例,其带宽为:×. 比如单通道内存(**根内存)一秒当然,这个计算方法是针对单通道内存而言地,对于双通道内存来说,计算方法有点变化,应该在最后乘,因为它地传输效率是单通道内存地倍,这也是双通道内存能够有如此高性能地重要原因..显存带宽显存带宽是显存也是显卡地一个很重要地参数.显存带宽地计算方法是:显存带宽运行频率×数据带宽÷.之所以要除以,是因为每个(位)等于一个(字节).以、地显存为例,其显存带宽×(因为使用了显存,所以乘以)×÷.为了能准确计算出一块显卡地显存带宽,必须从观察一颗显存地大小以及数据位宽度开始.首先,我们在说明一颗显存地规格时一般会用“×”或者“×”这样地用语,其实这两种规格地显存容量是一样地,均为,只不过前者地存储单元容量为,数据带宽,而后者地这两个数值则分别是和,存储单元容量×数据带宽总地显存容量,为了换算成通常使用地单位再除以即可.目前显存主要分为位和位,在相同工作频率下,位显存地带宽只有位显存地一半.这也就是为什么(位)地性能远远不如(位)地原因了..总线带宽总线带宽地计算公式如下:总线带宽总线频率×数据总线位数.以位地为例,其带宽为:×再以为例,其带宽为:×.通过这样地计算我们不难看出,总线地发展伴随着带宽地扩展,只有高带宽地总线才能不断地满足当前各种硬件对数据传输地要求,比如从总线发展到总线,再发展到,未来还可能发展到和.我们在购买显示器时也常常会看见视频带宽这个词,视频带宽和前面所述地带宽是完全不同地概念.视频带宽代表显示器显示能力地一个综合指标,指每秒钟所扫描地图素个数,即单位时间内每条扫描线上显示地频点数总和,以为单位.带宽越达表明显示控制能力越强,显示效果越佳.视频带宽是显示器视频放大电路地频带宽,它是每秒钟电子枪扫描过地总像素数,也就是说在单位时间内,每条扫描线上显示地像素点地总和,以(兆赫兹)为单位.从理论上来说,视频带宽地计算公式如下:()×()×表示视频带宽()表示每条水平扫描线上地图素个数,即水平分辨率()表示每桢画面地水平扫描线数,即垂直分辨率表示每秒画面刷新率,即垂直刷新频率,也称场频但通过上述公式计算出地水平带宽只是理论值,在实际应用中电子束从左扫到右后,还要经历一个从右回到左面地过程.同理,上下也有一个回扫地过程.所以在视频信号中,还包括行消隐信号和场消隐信号,使得电子束在两个方向地回扫过程中变得尽量地弱,以免扫出难看地回扫线.为了避免图像边缘地信号衰减,电子枪地扫描能力需要大于分辨率尺寸,水平方向通常要大,垂直方向要大,用于回扫消隐.所以,实际地视频带宽公式如下:[()]×[()]× 或()×()×例如,一台显示器在×分辨率和地刷新率下正常显示地话,我们就可以计算出这台显示器地实际带宽为:××××(≈).根据上面地公式,我们就可以比较清楚地了解到视频带宽和分辨率和刷新率有直接地联系.当显示器地刷新率提高一点地话,它地带宽就会要提高很多.与水平刷新频率相比,视频带宽更能直接反映显示器性能.实际上,视频带宽也地确是一个反映显示器综合性能地参数.在同样地分辨率下,视频带宽高地显示器不仅可以提供更高地刷新率,而且在画面细节地表现方面往往更加准确清晰,尤其是在一些高分辨率情况下,视频带宽地作用非常突出.低档显示器地视频带宽多为甚至更低,中档产品地可以达到~,而高档产品则可以达到甚至更高.带宽地大小在选择显示器地时候是很重要地,如果有地显示器没有标明带宽,只标明了最大分辨率和在此分辨率下所能达到地最高地刷新率,我们就可以根据上面地公式计算出显示器地带宽反之,我们也可以根据显示器地带宽来计算出显示器在最大分辨率下地刷新率等参数.每种分辨率都对应着一个最小可接受地带宽,下表列出了在几种常见分辨率和刷新频率下地可接受带宽..网络带宽上网地时候,总想知道自己地网速是多少,实际上这就是网络带宽.以为例,其网络带宽为,为了简化起见,我们常用来代表,因此又简称为.通常我们安装好,只要连上主机,在任务栏右下角中便会出现计算机连接地小图标.当我们用鼠标指向或双击这个小图标时,便能看到地真实网络带宽.从中,我们可以看出是无法达到峰值带宽,通常会出现、等数字,但是有些却出现.下面笔者就向大家介绍地这两种传输速率到底有何不同.一种是从计算机到地网络带宽(也就是速率),例如:.速率指地是计算机向发送或从接收地速度,通常这是通讯软件内供使用者设定地数据传输率,其意义为定义计算机与之间地数据传输率.当计算机传送地信息中含有大量地重复信息时,使用压缩技术后将使传输地有效数据减少.速率最高可设定至传输规格地四倍,例如地便可设置到地速率,但是这个速率最高也只能设定到.另一种是从地主机到地网络带宽(也就是速率),例如:.速率是指在电话线上运载二进制信息可以实现地最高速度,也就是指计算机中地与地主机地最高连接速度.速率与所用地协议有关,例如最高速度可达,而最高速度可达.理论地最高速率是以地主机与之间地最低者为标准,例如为,而地主机只能支持到,因而地最高速率只能达到.另外,实际地数据传输率无法达到所宣称地传输速度.它跟电话线路有关,电话线并非专门为而设计,而且品质不佳地电话线会产生噪音.这些噪音对讲电话地影响还不至于很大(仍然听得到),但对数据传输就有相当大地影响,可能会使数据产生错误,降低数据传输率.另外,有些线路本身就无法支持到很高地传输速率(例如).最后还有一点,当两台不同速率地要进行数据传输时,系统会采用低速地为准.因此大部分地实际地连接速率只能在左右,或更低地水准.相信好奇地读者就会问,我们用地不是和地主机连接吗.为什么有会显示出计算机与之间地连接速率呢?之所以会出现这两类不同地速度,主要是因为各厂商地显示连接速度方式默认值有所差异.不过依笔者地经验,拨号连线后,如果在任务栏地联线图标中是显示连线速率地话,大部分是外置没有安装厂商配带地驱动程序,而是使用标准类型地驱动程序导致地.同理,网卡地网络带宽也会受更方面地影响,比如交换机或、线路地品质不佳等等.从兼容性上说,最好是使用自适应地网卡,这样,不管是使用或地交换机或,都能自动识别.三、不得不说地带宽瓶颈问题举个例子讲,带宽就好比是一个口小肚大地瓶子,无论是向内灌水还是往外倒水都要看瓶口地大小,如果瓶口太小,水流量就会受到限制,这也就是常说地带宽瓶颈问题.究竟什么才是带宽瓶颈问题呢?下面向大家举个例子来说明.以前端总线频率地显卡以及支持和地主板为例,、内存和总线地峰值带宽分别为:、和.从这里就可以看出内存带宽和总线带宽与带宽之间存在很大地瓶颈,这样会造成内存带宽无法满足系统总线地需要,而总线带宽也无法满足高性能图形处理地需要.造成地后果就是无法完全发挥出这台电脑地性能.解决地方法是使用内存和显卡(当然主板也必须支持和)或者直接改采用前端总线频率地,再搭配地显卡(显卡也必须支持).当然,提高外频也会使带宽、内存带宽和总线带宽地进一步提高.总之我们要体现一个原则,带宽、内存带宽和总线带宽尽量实现均衡.对于最新地前端总线频率地,最好能搭配双通道地内存,这样带宽和内存带宽均可以达到,再搭配显卡,这样地配置无疑是最佳配置.而对于前端总线频率地,最佳地搭配方案是:内存和显卡,这样地配置可以最大限度地利用带宽.。
内存还有CPU带宽如何计算
内存还有CPU带宽如何计算内存是计算机用于存储数据和程序的设备,而CPU带宽是指CPU读取和写入内存的速度。
下面将分别介绍如何计算内存和CPU带宽。
1.内存的计算:内存容量通常以字节(Byte)为单位表示。
计算机内存的容量通常以MB(兆字节)或GB(千兆字节)为单位。
以下是计算内存容量的公式:内存容量(GB)=(内存容量(Byte)/ 1024)/1024/1024例如,如果一台计算机内存容量为8GB,则可以使用以下公式进行计算:内存容量(GB)=(8*1024*1024*1024)/1024/1024/1024内存容量(GB)=8GB2.CPU带宽计算:CPU带宽通常以位(bit)或字节(byte)为单位表示。
带宽表示CPU 与内存之间传输数据的速度。
以下是计算CPU带宽的公式:CPU带宽(bit/秒)= 数据总线宽度(bit) * 时钟速度(Hz)例如,假设一个计算机的总线宽度为64位,时钟速度为2.8GHz (2.8*10^9Hz),则可以使用以下公式进行计算:CPU带宽(bit/秒)= 64 * 2.8 * 10^9CPU带宽(bit/秒)= 1.792 * 10^11 bit/秒为了将CPU带宽转换为更常见的单位(例如MB/秒或GB/秒),可以使用以下公式:1 byte = 8 bit1 KB = 1024 byte1MB=1024KB1GB=1024MB例如,将上述计算得到的CPU带宽转换为GB/秒:CPU带宽(GB/秒)=(1.792*10^11)/8/1024/1024/1024CPU带宽(GB/秒)≈21.05GB/秒综上所述,内存容量可以使用内存容量(Byte)除以适当的倍数来计算,而CPU带宽可以使用数据总线宽度乘以时钟速度来计算,并将结果转换为适当的单位。
CPU内存容量的计算公式
CPU内存容量的计算公式在计算机科学和信息技术领域,CPU内存容量是一个非常重要的指标。
它决定了计算机系统可以处理的数据量和运行的速度。
因此,了解如何计算CPU内存容量是非常重要的。
本文将介绍CPU内存容量的计算公式,并讨论一些与CPU内存容量相关的重要概念。
CPU内存容量的计算公式可以用以下简单的公式来表示:内存容量 = 内存单元数×每个内存单元的存储容量。
其中,内存单元数指的是CPU内存中的存储单元数量,每个内存单元的存储容量指的是每个存储单元可以存储的数据量。
这个公式非常直观和简单,但是要计算实际的内存容量,需要了解一些具体的概念和参数。
首先,内存单元数是指CPU内存中存储单元的数量。
在现代计算机系统中,内存单元数通常以位(bit)或字节(byte)为单位。
一般来说,内存单元数越多,CPU内存的容量就越大。
其次,每个内存单元的存储容量指的是每个存储单元可以存储的数据量。
在计算机科学中,存储容量通常以位(bit)或字节(byte)为单位。
一般来说,每个内存单元的存储容量越大,CPU内存的容量就越大。
现代计算机系统中,CPU内存的存储容量通常以字节(byte)为单位。
因此,我们可以将CPU内存容量的计算公式进一步简化为:内存容量 = 内存单元数×存储单元的位数 / 8。
其中,存储单元的位数指的是每个存储单元的位数,除以8是因为1字节等于8位。
另外,需要注意的是,CPU内存的存储容量通常以2的幂次方来表示,例如1GB(Gigabyte)等于2的30次方字节。
因此,在实际计算CPU内存容量时,需要将存储容量转换为2的幂次方的形式。
除了CPU内存容量的计算公式,还有一些与CPU内存容量相关的重要概念需要了解。
首先是内存频率。
内存频率指的是CPU内存的工作频率,它决定了CPU内存的数据传输速度。
内存频率越高,数据传输速度就越快,CPU内存的性能也就越好。
其次是内存带宽。
内存带宽指的是CPU内存的数据传输带宽,它决定了CPU 内存的数据传输速度和吞吐量。
内存频率与带宽有什么关系
内存频率与带宽有什么关系内存频率与带宽有什么关系你们知道内存频率与带宽关系的吗?不知道的话跟着店铺一起来学习了解内存频率与带宽关系。
内存频率与带宽关系介绍内存带宽=内存频率×内存位宽÷8CPU数据带宽=前端总线×总线位宽/8可以简单理解为:CPU主频=外频*倍频(MHz)Intel CPU前端总线=外频*4(MHz)AMD CPU前端总线=外频*2(MHz)CPU数据带宽=前端总线*8(MB/s)内存带宽=内存等效工作频率*8(MB/s)内存带宽=内存频率×内存位宽÷8内存频率不用多说了,DDR400内存频率就是400MHz。
至于内存位宽,双通道内存为宽为128位,但通道的只有64位。
除以8是把结果换算成字节来表示,8位等于一个字节。
Intel的CPU的前端总线等于4倍外频,外频×倍频=CPU的主频DDR400的频率就是400MHZ吗?可以这么认为,但严格来说,DDR400的实际工作频率是200MHz,由于其带宽双倍于同频率的SDRAM,因此它的等效工作频率为400MHz (注意实际工作频率与等效工作频率的区别) DDR2-400与PC2-3200是什么关系?DDR2-400内存就是PC2-3200内存。
这里给你解释以下为何PC2-3200的内存就是DDR2-400的内存:PC2-3200、PC2-4300、PC2-5300、PC2-6400等是按内存传输速率命名,3200、4300、5300、6400等是指内存的传输速率为3200MB/s、4300MB/s、5300MB/s、6400MB/s。
DDR2-400、DDR2-533、DDR2-667、DDR2-800等是按内存工作频率(实际上是等效工作频率,对于DDR2内存实际工作频率即时钟频率是等效工作频率的1/4,对于DDR内存实际工作频率即时钟频率是等效工作频率的1/2)命名,400、533、667、800是指内存的工作频率为400MHz、533MHz、667MHz、800MHz。
CPU与内存带宽的匹配问题
CPU与内存带宽的匹配问题细心的朋友可能会发现,在品牌机的广告中对于内存的规格往往只粗略标注“DDR256MB”或“DDR2356MB”字样,对于内存频率的重要指标(如“DDR400”)却是犹抱琵琶半遮面,是厂家忘记了吗?那这种频率/带宽上的差异又会给我们带来什么样的影响呢?带宽是影响CPU和内存数据交换的关键因素,要让两者发挥最佳性能,CPU的外频和总线带宽最好与内存相匹配。
对于Intel主流处理器而言,CPU前端总线带宽=前端总线频率(FSB)×64位总线位宽÷8。
比如,外频为133MHz的P4 CPU的FSB为533MHz带宽为533×64÷8=4.2GB/s。
小知识:相对于Intel的CPU提到的前端总线,现在的AMD的处理器已经没有了前端总线的概念,因为其内存控制器是集成在处理器内部的,而Intel平台则还是在主板芯片组上。
内存的频率和带宽的关系可以用下面的公式来计算:内存带宽=内存倍速×内存频率×内存总线位宽÷8(SD内存倍速=1,DDR/DDR2内存倍速=2,双通道DDR内存倍速=4)。
如DDR400的带宽为:2×200×64÷8=3.2GB/s。
大家根据上面给出的计算方法,应该可以很简单就找到适合自己CPU的内存,内存带宽必须大于或等于CPU所需带宽,没有瓶颈才能发挥CPU的性能。
目前品牌机多采用FSB 533MHz的CeleronD 340、FSB 800MHz的Pentium4 560和Pentium D820,而需要的内存带宽分别为4.2GB/s、6.4GB/s和6.4GB/s。
根据观查,当前低端的品牌机通常采用DDR266的内存,中端多采用DDR33的内存,而高端则采用DDR400的内存。
前两种的品牌机都会造成计算机不同程度的性能下降。
带宽与存储空间计算
带宽与存储空间计算带宽和存储空间是计算机网络中两个常用的概念。
带宽指的是网络连接的速度,而存储空间则是指可用于存储数据的容量。
在网络应用中,带宽和存储空间的计算对于成功运营和提供高效的服务至关重要。
在本文中,我们将讨论如何计算和优化带宽和存储空间。
首先,我们来讨论带宽的计算。
带宽通常以位每秒(bps)为单位来表示。
带宽的计算主要取决于以下几个因素:1.应用类型:不同的应用对带宽的需求是不同的。
例如,视频流服务和网页浏览服务对带宽的需求就有很大的差异。
为了计算所需的带宽,我们需要了解应用中数据的类型和大小。
2.用户数量:用户数量对带宽的需求也有很大的影响。
用户越多,带宽需求就越高。
在计算带宽时,我们需要预估系统中的最大用户数量,并根据用户的使用情况来确定带宽需求。
3.数据传输速度:数据传输速度是指数据在网络中传输的速度。
传输速度越快,就需要更大的带宽来支持。
在计算带宽时,我们需要确定数据的传输速度,并根据它来调整带宽的大小。
在计算带宽时,可以使用下面的公式:总带宽=平均带宽*最大用户数量其中,平均带宽是指单个用户平均使用的带宽,最大用户数量是指系统中最大的用户数量。
通过这个公式,我们可以计算出系统所需的总带宽。
接下来,我们来讨论存储空间的计算。
存储空间通常以字节(byte)为单位来表示。
存储空间的计算主要取决于以下几个因素:1.数据类型:不同的数据类型占用的存储空间是不同的。
例如,文本数据和图像数据在存储空间上的需求是不同的。
在计算存储空间时,我们需要了解存储数据的类型和大小。
2.数据量:数据量是指需要存储的数据的总量。
数据量越大,就需要更大的存储空间来支持。
在计算存储空间时,我们需要预估系统需要存储的总数据量,并根据它来确定存储空间的大小。
3.数据冗余:数据冗余是指存储中存在的重复或不必要的数据。
减少数据冗余可以节省存储空间。
在计算存储空间时,我们需要考虑数据冗余的情况,并根据它来优化存储空间的使用。
带宽的计算---转自网络
带宽的计算---转⾃⽹络带宽,这个经常出现在内存、显存、显⽰器的技术参数到底是什么?其实,带宽有PC中是⽆处不在,下⾯就让我们⼀起来听听关于带宽的故事,了解⼀下带宽的基础知识。
⽆论是初学者还是有⼀定经验的⽤户,⽂中介绍的内容都值得去学习和掌握。
这些概念有利于⼤家深⼊、全⾯的了解计算机知识,是成为⼀个硬件⾼⼿的必经之路。
你知道吗?数字世界中的⽐特在数字世界⾥没有电影、没有杂志、没有⼀⾸⾸的乐曲,只有⼀个个的数字“1”和“0”。
以前⼈们对于数字世界中的这两个数字还不知道如何命名,直到1946年普林斯顿⼤学的统计学家约翰•⼟吉(John Turkey)把它们定为⼆进制,才有了⽐特(Bit)这⼀术语。
⽐特是电脑当中最⼩的量单位,1 MB=1024 KB=1024×1024 Byte=1024×1024×8 Bit。
⼀、认识带宽在电⼦学领域⾥,表带宽是⽤来描述频带宽度的。
但是在数字传输⽅⾯,也常⽤带宽来衡量传输数据的能⼒。
⽤它来表⽰单位时间内(⼀般以“秒”为单位)传输数据容量的⼤⼩,表⽰吞吐数据的能⼒。
这也意味着,宽的带宽每秒钟可以传输更多的数据。
所以我们⼀般也将“带宽”称为“数据传输率”。
带宽的单位⼀般有两种表现形式第⼀种是B/s、KB/s或MB/s,表⽰单位时间(秒)内传输的数据量(字节、千字节、兆字节)第⼆种是bps(或称b/s)、Kbps(或称Kb/s)或Mbps(或称Mb/s),表⽰单位时间(秒)内传输的数据量(⽐特、千⽐特、兆⽐特)。
这两种带宽的换算公式是:1 B/s=8 bps(b/s)、1 KB/s=8 Kbps(Kb/s)、1 MB/s=8 Mbps(Mb/s)。
⼆、带宽随个数在很多⽂章⾥往往看见关于带宽的各种描述,那么怎么计算电脑当中的各种带宽呢?下⾯将向⼤家详细说明PC中的各类带宽(均为峰值带宽,也就理论的最⼤带宽)。
但⼤家也要清楚⼀点,在实际⼯作时,未必能达到峰值带宽。
CPU带宽和内存带宽之间的匹配
存还有CPU带宽如何计算2009年08月03日星期一下午04:05CPU带宽是指CPU与北桥之间的数据传输率,从CPU前端总线带宽的计算方法“前端总线带宽=系统外频×N倍速×64位总线位宽/8”中,我们可以知道,P4系列133MHz外频即前端总线为533MHz(133MHz外频×4倍速)的CPU的传输带宽可达4.2GB/s(533MHz×8)速率。
由此我们可以换算出其他不同前端总线CPU的带宽:266MHz FSB的传输带宽为2.1GB/s;333MHz FSB的传输带宽为2.7GB/s;400MHz FSB的传输带宽为3.2GB/s;533MHz FSB的传输带宽为4.2GB/s,800MHz FSB 的传输带宽为6.4GB/s。
存速率是指存的工作频率,例如DDR266的工作频率即为266MHz,根据存带宽的算法:带宽=总线位宽/8×一个时钟周期交换的数据包个数×总线频率,DDR266的带宽=64/8×2×133=2128,它的传输带宽为2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其存带宽约为2100MB。
同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称PC3200。
存带宽计算公式:带宽=存时钟频率×存总线位数×倍增系数/8。
以目前的DDR400存为例,它的运行频率为200MHz,数据总线位数为64bit,由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200×64×2/8=3.2GB/s(如果是两条存组成的双通道,那带宽则为6.4GB/s)。
很明显,在现有技术水准下,运行频率很难成倍提升,此时数据总线位数与倍增系数是技术突破点。
电脑各种硬件带宽的计算
电脑各种硬件带宽的计算带宽,这个经常出现在内存、显存、显示器的技术参数到底是什么?其实,带宽有PC中是无处不在,下面就让我们一起来听听关于带宽的故事,了解一下带宽的基础知识。
无论是初学者还是有一定经验的用户,文中介绍的内容都值得去学习和掌握。
这些概念有利于大家深入、全面的了解计算机知识,是成为一个硬件高手的必经之路。
你知道吗?数字世界中的比特在数字世界里没有电影、没有杂志、没有一首首的乐曲,只有一个个的数字“1”和“0”。
以前人们对于数字世界中的这两个数字还不知道如何命名,直到1946年普林斯顿大学的统计学家约翰•土吉(John Turkey)把它们定为二进制,才有了比特(Bit)这一术语。
比特是电脑当中最小的量单位,1 MB=1024 KB=1024×1024 Byte=1024×1024×8 Bit。
一、认识带宽在电子学领域里,表带宽是用来描述频带宽度的。
但是在数字传输方面,也常用带宽来衡量传输数据的能力。
用它来表示单位时间内(一般以“秒”为单位)传输数据容量的大小,表示吞吐数据的能力。
这也意味着,宽的带宽每秒钟可以传输更多的数据。
所以我们一般也将“带宽”称为“数据传输率”。
带宽的单位一般有两种表现形式第一种是B/s、KB/s或MB/s,表示单位时间(秒)内传输的数据量(字节、千字节、兆字节)第二种是bps(或称b/s)、Kbps(或称Kb/s)或Mbps(或称Mb/s),表示单位时间(秒)内传输的数据量(比特、千比特、兆比特)。
这两种带宽的换算公式是:1 B/s=8 bps(b/s)、1 KB/s=8 Kbps (Kb/s)、1 MB/s=8 Mbps(Mb/s)。
二、带宽随个数在很多文章里往往看见关于带宽的各种描述,那么怎么计算电脑当中的各种带宽呢?下面将向大家详细说明PC中的各类带宽(均为峰值带宽,也就理论的最大带宽)。
但大家也要清楚一点,在实际工作时,未必能达到峰值带宽。
内存主板等与CPU总线带宽之间的关系
内存、主板等与CPU总线带宽之间的关系众所周知,购买电脑时,CPU是第一选择,因为只有选择了它,你才能考虑后续配件。
只有选定了CPU,你才能选择适合的主板,有了主板,你才能选择内存、搭配显卡。
而它们之间除可否安装在一路,可否点亮之外,还有什么样的组合关系才能取得第一性价比呢?下面我就来谈谈我的观点。
第一,CPU的FSB(即总线带宽)与主板芯片组的关系。
这个总线带宽相当重要,他影响着你对于主板和内存的选择,因为不是主板的接口与CPU的接口相对应就可以让机械正常运行,或能够让机械全效运行的。
打个例如说,现有的INTEL E5300是家庭选择的最主力型CPU,它的总线带宽只有FSB800,而目前市场上可选择的主板有X4八、NF7i、P4五、P43、P3五、P3一、945GV等。
依照FSB的话,若是说最不浪费二者带宽,那么E5300的最佳同伴应该是945GV,因为二者的最大FSB值都是800。
但这也并非是说945GV就是最佳性价比了,因为还要考虑到显卡、内存才能选择最适合的主板。
但要说到都不浪费的话,那肯定的说就是945GV了。
这也就说明,若是采用X4八、P45等高端主板也不是很划算,因为CPU没有足够的带宽来利用主板芯片组提供的高带宽,所以为了独显的PCI-E 2.0接口,最佳选择应为P43。
第二,CPU的FSB与内存带宽间的关系。
这里先需要一个计算公式,即:内存带宽(MB/s)=运行频率(MHz)*传输倍率*总线宽度(bit)/8,这样首先计算出内存的总线带宽,再看CPU的,CPU总线带宽的计算方式是“外频×N倍速×64位总线位宽/8”,只要二者的数值越为接近,那也就证明了你的选择没有浪费,也就代表了你选择的配件拥有了最佳的参数性价比(这里不考虑品牌^_^)。
新的I3已经发布了,估量又有很多INTEL粉丝们正在摩拳擦掌,预备购买新机了,可是个人发现市场上此刻提供的主板、内存、显卡太杂太乱了,为了不让大家不花冤枉钱,所以逼人搜集了一些资料,希望对大家有效。
内存带宽计算公式
内存带宽计算公式内存带宽是指内存模块能够传输数据的速度和宽度,通常以每秒传输的位数(比特)为单位。
计算内存带宽的公式是:内存带宽=数据传输速度×内存模块的总线宽度。
首先,需要确定数据传输速度。
数据传输速度通常以Mbps(兆比特/秒)为单位。
可以通过查阅内存模块的规格书或者厂商提供的资料,找到数据传输速度的数值。
接下来,需要确定内存模块的总线宽度。
总线宽度指的是每次传输的数据位数。
常见的内存模块的总线宽度有32位和64位。
同样,可以通过查阅内存模块的规格书或者厂商提供的资料,找到总线宽度的数值。
最后,将数据传输速度和总线宽度代入公式,即可计算出内存带宽。
需要注意的是,计算结果的单位通常为MB/s(兆字节/秒)。
如果需要得到带宽的其他单位,比如GB/s(千兆字节/秒),可以进一步转换。
以下是一个示例,展示如何使用上述公式计算内存带宽:假设内存模块的数据传输速度为1600Mbps,总线宽度为64位。
1. 将数据传输速度转换为Mbps,即1600Mbps。
2.将总线宽度转换为位数,即64位。
3.使用公式内存带宽=数据传输速度×总线宽度,代入数值计算:内存带宽= 1600Mbps × 64位 = 102,400Mbps4. 将计算结果转换为MB/s,即102,400Mbps ÷ 8 = 12,800MB/s因此,该内存模块的带宽为12,800MB/s。
需要注意的是,实际计算中可能还需要考虑一些其他的因素,比如内存控制器的性能、内存模块数量和配置等。
因此,上述公式只是一个基本的计算方法,实际结果可能会有所差异。
对于特定的内存模块和系统配置,建议参考厂商提供的详细资料进行计算和评估。
CPU和内存的带宽
主频=倍频 X 外频INTEL CPUINTEL CPU主频=外频×倍频INTEL CPU的前端总线FSB=外频×4数据带宽=前端总线FSB×数据位宽÷8, 而现在的数据位宽都是64,也可简化为数据带宽=前端总线FSB×8目前Intel处理器主流的前端总线频率有800MHz、1066MHz、1333MHz几种,而就在2007年11月,Intel再度将处理器前端总线提升至1600MHz(默认外频400MHz),这比2003年最高端的800MHz FSB总线频率整整提升了一倍。
这样高的前端总线频率,其带宽有多大呢?前端总线为1333MHz时,处理器与北桥之间的带宽是10.67GB/s,而提升到1600MHz能达到12.80GB/s,增加了20%。
虽然Intel处理器的前端总线频率看起来已很高,但CPU与芯片组存在的前端总线瓶颈仍未根本改变。
例如1333MHz的FSB所提供的内存带宽是1333MHz×64bit/8=10667MB/s=10.67GB/s,其与双通道的 DDR2 667正好匹配,但如果使用双通道的DDR2 800、DDR2 1066的内存,这时候FSB的带宽就小于内存的带宽,更不用说和未来的三通道高频率DDR3内存搭配了。
而INTEL现新的Core i7处理器放弃了前端总线FSB,改用QuickPath Interconnect技术(缩写为QPI),QuickPath总线其数据吞吐量目前可以达到32GB/s,并在处理器内部集成类似AMD的内存控制器(IMC),并且该处理器支持三通道DDR3内存技术。
AMD CPUHT作为AMD主板CPU上广为应用的一种端到端的总线技术,它可在内存控制器、磁盘控制器以及PCI-E总线控制器之间提供更高的数据传输带宽。
HT1.0在双向32bit模式的总线带宽为12.8GB/s,其带宽便可匹敌目前最新的FSB带宽。
PC总线带宽与内存带宽的计算
PC总线带宽与内存带宽的计算
1.Intel 处理器前端总线(FSB)的带宽计算:处理器前端总线带宽=处理器前端总线频率(MHz,处理器外频X4)X 位宽(Bit)/8
其中,处理器前端总线频率为处理器外频的4 倍(处理器主频=外频X 倍频),目前的主流处理器皆为64 位处理器,除以8 将Bit 换算为Byte。
举例计算:
Intel 奔腾双核E6300 处理器,前端总线频率为1066MHz(主频2.8GHz=外频266MHz X 倍频10.5),为64 位处理器,则其前端总线带宽为:1066MHz X64Bit/8=8.528Gb/s。
2.AMD 处理器HT 总线的带宽计算:
HT 总线带宽=处理器外频(MHz,默认200MHz)XHT 倍频(HT1.0 为
4,HT2.0 为5,HT3.0 为9 或10)X16(K8/K10 架构处理器的通道数)/8(将Bit 转换为Byte)X2(时钟上下沿均能传输)X2(上下行双向全双工)
举例计算:
AMD Athlon II X2(速龙二代双核)245 处理器的总线频率为2000MHz,即HT2.0,则其HT 倍频为5,;其外频为200MHz,则其HT 总线带宽为:
200MHz X5X16/8X2X2=8Gb/s。
3.内存带宽的计算:
内存带宽=内存(等效)频率(内存工作频率X 倍频,DDR 内存为
2,DDR2 内存为4,DDR3 内存为8)X 位宽/8
举例计算:
DDR400MHz 内存的带宽为:400MHz(200MHzX2)X64Bit/8=3.2Gb/s。
双通道为6.4Gb/s。
CPU带宽和内存带宽之间的匹配
Intel的CPU,从P4开始就对内存带宽有一定要求,为什么当年Intel 非要推RamBUS来搭配P4?就是因为SDRAM和DDR RAM都不足以满足P4的需求。
具体说一下,FSB为533的P4(外频为133),数据带宽需求为4.3GB/S(可以这么粗略估算,CPU带宽=FSB×8),FSB800的P4带宽需求为6.4GB/s。
而同时期的DDR 400能提供的带宽也只有3.2GB/s(所以DDR400又叫PC3200内存,就是以带宽命名的),DDR266带宽为2.1GB/s,DDR333带宽为2.7GB/s,可见单根DDR内存满足不了FSB800的P4的需求,当CPU要数据时内存却传不过来足够的数据,造成CPU闲置。
所以Intel费劲功夫硬性推广RamBUS来搭配自家的P4。
但无奈RamBUS成本和产能都摆在那里,成了曲高和寡的东西。
不得已Intel舍弃850芯片组,重新推出的支持SDRAM的845芯片组来搭配P4,早期买P4的可能就是这种主板,其实此时P4的性能被内存制约了。
包括后来出的支持DDR单通道内存的845D、848等等芯片组,都没有完美解决问题。
后来出现了支持“双通道”的865芯片组才解决了问题,双通道的DDR266带宽正好满足FSB533的P4,而双通道的DDR400则满足了FSB800的P4。
这个规律可以简单的推算为内存标称值*2=FSB频率(补充一下:内存实际工作频率是标称值的一半,也就是标称DDR400的内存,实际内存工作频率是200MHz,DDR2 800内存,实际工作频率是400MHz)。
如DDR 400的双通道内存可以满足FSB800的CPU,DDR2 533的双通道内存可以满足FSB1066的CPU,DDR2 667的内存双通到可以满足FSB1333的CPU,DDR2 800内存双通就可以满足FSB1600。
目前的酷睿CPU,低端的仍旧是FSB800的(肉羊420、E2140、E4300等),此时一根DDR2 667的内存还满足不了CPU的需求(如果超频到800也可以),而1根DDR2 800的内存则正好能满足需求(或者2跟DDR400内存组双通道也可以,不过极少有这种主板)。
内存带宽计算公式
内存带宽计算公式内存带宽是计算机系统中一个重要的性能指标,它反映了处理器与内存之间数据传输的能力。
内存带宽的计算公式如下:内存带宽=数据总线宽度×时钟频率×数据传输次数其中数据总线宽度:表示数据同时传输的位数,通常情况下是以字节为单位进行计算。
时钟频率:表示数据传输的速率,以赫兹(Hz)为单位进行计算。
数据传输次数:表示数据在单位时间内进行传输的次数。
在实际的计算机系统中,内存带宽通常以GB/s为单位进行表示。
因此,需要将计算得到的内存带宽结果进行转换。
下面将详细介绍如何计算内存带宽。
1.首先,确定数据总线宽度。
数据总线宽度是指数据同时传输的位数。
例如,如果一个系统的数据总线宽度为64位,那么表示每次可以传输64位的数据,也就是8字节。
数据总线宽度通常是由计算机系统的硬件设计决定的。
2.其次,确定时钟频率。
时钟频率表示数据传输的速率,通常以赫兹(Hz)为单位。
时钟频率决定了数据在单位时间内进行传输的次数。
常见的时钟频率有1GHz、2GHz、3GHz等。
3.然后,确定数据传输次数。
数据传输次数表示数据在单位时间内进行传输的次数。
根据计算机系统的设计和数据需求,可以计算出数据传输次数。
例如,如果一个系统每秒内进行了1000次数据传输,那么数据传输次数为1000。
4.最后,根据上述公式,计算内存带宽。
将数据总线宽度、时钟频率和数据传输次数代入公式中,得到内存带宽的结果。
例如,如果数据总线宽度为8字节,时钟频率为2GHz,数据传输次数为1000,则内存带宽为:内存带宽=8字节×2GHz×1000=16GB/s需要注意的是,由于实际数据传输过程中存在各种开销和调度等因素,实际的内存带宽可能会有所偏差。
因此,在评估计算机系统的性能时,还需要考虑其他因素,如缓存、内存控制器等。
总之,内存带宽是计算机系统的重要性能指标,通过计算数据总线宽度、时钟频率和数据传输次数,可以得到内存带宽的结果。
计算机网络常用公式
计算机网络常用公式在计算机网络中,我们经常会遇到各种各样的问题,需要用到一些公式进行计算。
这些公式能够帮助我们分析网络性能、带宽利用率、吞吐量等各种指标。
本文将介绍一些计算机网络中常用的公式,并解释其含义和用法。
一、网络效能公式1. 带宽(B) = 数据传输速率(R) * 传输位数(n)带宽指的是网络中数据传输的能力,通常以每秒传输的位数或字节数来衡量。
带宽的计算公式为带宽等于传输速率乘以传输的位数。
其中,传输速率是指数据在网络中每秒传输的速度,单位通常为比特/秒或字节/秒。
2. 信道利用率(U) = 传输时间(t) / (传输时间(t) + 等待时间(W))信道利用率是指一个信道在一段时间内被利用的程度,即信道被传输数据占用的时间与总时间的比值。
计算公式为传输时间除以传输时间加上等待时间。
其中,传输时间是指数据在信道上传输的时间,等待时间是指数据在等待传输时的时间。
3. 吞吐量(T) = 传输位数(n) / 传输时间(t)吞吐量表示单位时间内通过网络的数据量,通常以比特/秒或字节/秒来衡量。
吞吐量的计算公式为传输位数除以传输时间。
二、网络时延公式1. 发送时延(Ds) = 数据长度(L) / 带宽(B)发送时延是指从发送数据开始到发送完成所需的时间。
发送时延的计算公式为数据长度除以带宽。
2. 传播时延(Dp) = 传输距离(D) / 传输速度(S)传播时延是指数据在信道中传播所需的时间。
传播时延的计算公式为传输距离除以传输速度。
3. 处理时延(Dh)处理时延是指数据在网络节点上进行处理所需的时间,主要包括路由、分组检错、转发等操作的时间。
处理时延通常由网络设备的性能决定,无法用简单的公式进行计算。
4. 排队时延(Dq) = (分组长度(L) / 传输速率(R)) * (1 / (1 - a * b))排队时延是指数据在网络节点中等待传输的时间,主要受到网络拥塞程度的影响。
排队时延的计算公式中,分组长度指的是数据分组的大小,传输速率指的是节点的传输速度,a和b为两个与网络拥塞程度相关的参数。
cpu总线带宽与内存带宽匹配问题
CPU总线带宽与内存带宽匹配问题外频外频是由主板为CPU提供的基准时钟频率,一般常见的有100、133、166、200。
我们说的FSB(Front System Bus)指的是系统前端总线,它是处理器与主板北桥芯片或内存控制集线器之间的数据通道,常见频率有400、333、533、800。
作为新手不必掌握那么多概念性的东西,只要记住以下几个公式:主频=外频*倍频(MHz)IntelCPU前端总线=外频*4(MHz)AMDCPU前端总线=外频*2(MHz)CPU数据带宽=前端总线*8(MB/s)内存带宽=内存等效工作频率*8(MB/s)前端总线频率总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。
通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。
人们常常以MHz表示的速度来描述总线频率。
总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。
计算机的前端总线频率是由CPU和北桥芯片共同决定的。
北桥芯片负责联系内存、显卡等数据吞吐量最大的部件,并和南桥芯片连接。
CPU就是通过前端总线(FSB)连接到北桥芯片,进而通过北桥芯片和内存、显卡交换数据。
前端总线是CPU和外界交换数据的最主要通道,因此前端总线的数据传输能力对计算机整体性能作用很大,如果没足够快的前端总线,再强的CPU也不能明显提高计算机整体速度。
数据传输最大带宽取决于所有同时传输的数据的宽度和传输频率,即数据带宽=(总线频率×数据位宽)÷8。
目前PC机上所能达到的前端总线频率有266MHz、333MHz、400MHz、533MHz、800MHz几种,最高到1066MHz。
前端总线频率越大,代表着CPU与北桥芯片之间的数据传输能力越大,更能充分发挥出CPU的功能。
现在的CPU技术发展很快,运算速度提高很快,而足够大的前端总线可以保障有足够的数据供给给CPU,较低的前端总线将无法供给足够的数据给CPU,这样就限制了CPU性能得发挥,成为系统瓶颈。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
内存还有CPU带宽如何计算
2009年08月03日星期一下午04:05
CPU带宽是指CPU与北桥之间的数据传输率,从CPU前端总线带宽的计算方法“前端总线带宽=系统外频×N倍速×64位总线位宽/8”中,我们可以知道,P4系列133MHz外频即前端总线为533MHz(133MHz外频×4倍速)的CPU的传输带宽可达4.2GB/s(533MHz×8)速率。
由此我们可以换算出其他不同前端总线CPU的带宽:266MHz FSB的传输带宽为2.1GB/s;333MHz FSB的传输带宽为2.7GB/s;400MHz FSB的传输带宽为3.2GB/s;533MHz FSB 的传输带宽为4.2GB/s,800MHz FSB的传输带宽为6.4GB/s。
内存速率是指内存的工作频率,例如DDR266的工作频率即为266MHz,根据内存带宽的算法:带宽=总线位宽/8×一个时钟周期内交换的数据包个数×总线频率,DDR266的带宽=64/8×2×133=2128,它的传输带宽为2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其内存带宽约为2100MB。
同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称PC3200。
[/
内存带宽计算公式:带宽=内存时钟频率×内存总线位数×倍增系数/8。
以目前的DDR400内存为例,它的运行频率为200MHz,数据总线位数为64bit,由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200×64×2/8=3.2GB/s(如果是两条内存组成的双通道,那带宽则为6.4 GB/s)。
很明显,在现有技术水准下,运行频率很难成倍提升,此时数据总线位数与倍增系数是技术突破点。
计算内存带宽
内存的带宽总量可能是决定一组内存的性能的重要标准之一了。
这个是什么意思呢?其实真
正理解起来不难,而且还非常容易计算。
我们刚才所说的内存带宽总量其实就是在理想状态下这一组内存在一秒内所能传输的最大数据容量。
公式也很简单:内存带宽总量(MBytes) = 最大时钟速频率(MHz) x 总线宽度(bits) x 每时钟数据段数量/ 8
好了,我们还是来解释解释吧。
“每时钟数据段数量”这个是最好理解的了——你只需要记住,如果你的内存是SDR那么这里这个值就等于1,如果您使用的是DDR或者是RDRAM的话,那么这个值就是2。
然后我们再将这个值除以8的意义就是将位这个单位换算成为字节。
所以说,对于一般的标准PC2100 DDR内存来说,他的最大时钟频率应该是133MHz,而它的内存总线宽度为64bit,每时钟数据段数为2。
所以(133x64x2)/8 = 2128MB/s。
一秒种能够传输2128MB,现在你知道为什么叫做PC2100了吧?
再来一个例子。
这次就拿PC800的RDRAM来计算吧。
最大时钟频率为400MHz,内存总线宽度为16bit,每时钟数据段数为2,那么套用公式了之后就是(400x16x2)/8 = 1600MB/s。
从这里的大家可以看的出来吧,PC2100的DDR内存能够提供高达2.1GB/s 的带宽,而RDRAM内存的带宽只能达到1.6GB/s,但是需要大家注意的是,由于RDRAM是曾对使用,两条内存一共可以3.2GB/s的内存带宽,而新一代的RIMM内存(总线为32位的RDRAM内存) 将会使用两个数据通道进行工作,所以,他们的带宽几一下增加了一倍——这样就成为了3.2GB/s,并且单独一条内存即可使用。
内存带宽计算公式
刘挺的电脑:13:13 2002-5-12
内存带宽=内存工作频率X内存总线宽度/8(计算带宽时位和字节的换算)
SDR和DDR都是64bit的总线宽度,只是DDR可以在时钟信号的上升沿和下降沿都传送数
据,因此计算得到的相应带宽要X2。
RDR的总线带宽较窄,只有16bit,但RDR在工作时使用的是对称传输的工作模式,因此计算得到的相应带宽也要X2。
DDR266、333的命名方式是因为DDR的理论效能是SDR的两倍,为了区别SDR,所以分别以SDR工作频率的两倍来区分DDR,分别映射在133、166MHz工作下的DDR。
PC1600、2100、2700的命名方式是指DDR的实际带宽,分别映射在100、133、166MHz工作下的DDR。
产生CPU和Memory瓶颈的原因
现今的存储器速度远远低于处理器的速度。
外频并不一定是CPU的BIU(Bus Interface Unit)的工作频率。
现在的总线的速度一般在200MHz到500MHz。
和CPU一样,总线的工作频率也是通过倍频得到的。
现在的主板提供的内存异步工作模式都是内存频率小于总线频率。
比如Bus工作在266MHz下,内存工作在100MHz下。
你说的266应该是DDR内存吧,266MHz的DDR,clock还是133MHz。
如果你的Duron
是100MHz的外频,也就是说Bus的频率是200MHz,那么你的DDR的工作clock也是100MHz。
/hardware/knowledge/memoryband.htm
INTEL系列,CPU通过FSB与北桥芯片连接,北桥芯片负责与内存和显卡通信!
英特尔Pentium 4的FSB分别是400、533、800MHz,总线带宽分别是3.2GB/sec,4.2GB/sec 和6.4GB/sec,而DDR 266/DDR 333/DDR 400所能提供的内存带宽分别是2.1GB/sec,
2.7GB/sec和
3.2GB/sec。
数据带宽=(总线频率×数据位宽)÷8.
请点击后输入四位验证码,字母不区分大小写。