⑴ 为什么AMD公司的CPU二级缓存都这么小,只有512KB
因为AMD和Intel在cpu设计上的不同,导致了处理器对L2的要求不同,因此不能直接比较L2的大小,基本上来说:
AMD
256K
L2和Intel
1M
L2相当;
AMD
512k和2M
intel
L2相当。
AMD处理器处理器数据时采用有续处理,处理器一个接一个的处理,不是随机的。每个数据几乎都直接来自于L2,因为L2的大小是有限的,当单个数据的大小超过L2的时候,只有访问内存,或者是上一个数据关联的数据在内存中的时候,AMD才需要访问内存。
举例说明:
AMD的的处理方式像从仓库搬东西,L2是个小仓库,内存是大仓库,从小仓库L2中搬东西的速度最快,处理器每次访问数据都直接从小仓库中版,但是偶尔也回遇到些情况,就是要搬的东西实在太大了,小仓库装不了,那么只有从大仓库搬了。
由于AMD的有续处理方式,对L2的需求只需要看单个数据的大小。当L2能满足大多数单个数据的时候,提升L2就没有什么必要了。
cpu要处理的单个数据中0-64kb占50%,64-128kb的占25%,128-256kb占15%,256-512占8%,剩下的2%才是大于512kb的。
当512kb就能满足绝大多说要求的时候,没有必要为了提升很小的性能,来增加很多的成本,所以512k就够了。
而Intel在处理器上设计的时候是采取乱处理模式的,意思是,intel的处理器在要处理一个数据的时候是随机选择一个数据来处理,当这个数据在L2中的时候,则直接从L2中读取,不在L2中的时候,则需要访问内存。要知道L2的速度比内存快很多,因此,intel很需要增大L2的容量,来提高cpu整体能力。
举例说明:
intel的处理器像一个人在投飞标,红心就是L2,其他地方是内存,飞标是随便投的,投到每个地方的几率相同。要想投中高速的红心面积的几率增加,那么最直接的好办法就是增加红心的面积,就是增大L2。因此intel的处理器显得特别要大的L2。
⑵ CPU二级缓存是2*512kb好,还是1024kb好
肯定是越大越好,不过INTEL的一般都是1M,AMD的一般都是512KB
级缓存又叫L2 CACHE,它是处理器内部的一些缓冲存储器,其作用跟内存一样。 它是怎么出现的呢? 要上溯到上个世纪80年代,由于处理器的运行速度越来越快,慢慢地,处理器需要从内存中读取数据的速度需求就越来越高了。然而内存的速度提升速度却很缓慢,而能高速读写数据的内存价格又非常高昂,不能大量采用。从性能价格比的角度出发,英特尔等处理器设计生产公司想到一个办法,就是用少量的高速内存和大量的低速内存结合使用,共同为处理器提供数据。这样就兼顾了性能和使用成本的最优。而那些高速的内存因为是处于CPU和内存之间的位置,又是临时存放数据的地方,所以就叫做缓冲存储器了,简称“缓存”。它的作用就像仓库中临时堆放货物的地方一样,货物从运输车辆上放下时临时堆放在缓存区中,然后再搬到内部存储区中长时间存放。货物在这段区域中存放的时间很短,就是一个临时货场。 最初缓存只有一级,后来处理器速度又提升了,一级缓存不够用了,于是就添加了二级缓存。二级缓存是比一级缓存速度更慢,容量更大的内存,主要就是做一级缓存和内存之间数据临时交换的地方用。现在,为了适应速度更快的处理器P4EE,已经出现了三级缓存了,它的容量更大,速度相对二级缓存也要慢一些,但是比内存可快多了。 缓存的出现使得CPU处理器的运行效率得到了大幅度的提升,这个区域中存放的都是CPU频繁要使用的数据,所以缓存越大处理器效率就越高,同时由于缓存的物理结构比内存复杂很多,所以其成本也很高。
大量使用二级缓存带来的结果是处理器运行效率的提升和成本价格的大幅度不等比提升。举个例子,服务器上用的至强处理器和普通的P4处理器其内核基本上是一样的,就是二级缓存不同。至强的二级缓存是2MB~16MB,P4的二级缓存是512KB,于是最便宜的至强也比最贵的P4贵,原因就在二级缓存不同。
即L2 Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。所以L2对系统的影响也不容忽视。
CPU缓存(Cache Memory)位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的性能影响很大,主要是因为CPU的数据交换顺序和CPU与缓存间的带宽引起的。
缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。
正是这样的读取机制使CPU读取缓存的命中率非常高(大多数CPU可达90%左右),也就是说CPU下一次要读取的数据90%都在缓存中,只有大约10%需要从内存读取。这大大节省了CPU直接读取内存的时间,也使CPU读取数据时基本无需等待。总的来说,CPU读取数据的顺序是先缓存后内存。
最早先的CPU缓存是个整体的,而且容量很低,英特尔公司从Pentium时代开始把缓存进行了分类。当时集成在CPU内核中的缓存已不足以满足CPU的需求,而制造工艺上的限制又不能大幅度提高缓存的容量。因此出现了集成在与CPU同一块电路板上或主板上的缓存,此时就把 CPU内核集成的缓存称为一级缓存,而外部的称为二级缓存。一级缓存中还分数据缓存(Data Cache,D-Cache)和指令缓存(Instruction Cache,I-Cache)。二者分别用来存放数据和执行这些数据的指令,而且两者可以同时被CPU访问,减少了争用Cache所造成的冲突,提高了处理器效能。英特尔公司在推出Pentium 4处理器时,用新增的一种一级追踪缓存替代指令缓存,容量为12KμOps,表示能存储12K条微指令。
随着CPU制造工艺的发展,二级缓存也能轻易的集成在CPU内核中,容量也在逐年提升。现在再用集成在CPU内部与否来定义一、二级缓存,已不确切。而且随着二级缓存被集成入CPU内核中,以往二级缓存与CPU大差距分频的情况也被改变,此时其以相同于主频的速度工作,可以为CPU提供更高的传输速度。
二级缓存是CPU性能表现的关键之一,在CPU核心不变化的情况下,增加二级缓存容量能使性能大幅度提高。而同一核心的CPU高低端之分往往也是在二级缓存上有差异,由此可见二级缓存对于CPU的重要性。
CPU在缓存中找到有用的数据被称为命中,当缓存中没有CPU所需的数据时(这时称为未命中),CPU才访问内存。从理论上讲,在一颗拥有二级缓存的CPU中,读取一级缓存的命中率为80%。也就是说CPU一级缓存中找到的有用数据占数据总量的80%,剩下的20%从二级缓存中读取。由于不能准确预测将要执行的数据,读取二级缓存的命中率也在80%左右(从二级缓存读到有用的数据占总数据的16%)。那么还有的数据就不得不从内存调用,但这已经是一个相当小的比例了。目前的较高端的CPU中,还会带有三级缓存,它是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。
为了保证CPU访问时有较高的命中率,缓存中的内容应该按一定的算法替换。一种较常用的算法是“最近最少使用算法”(LRU算法),它是将最近一段时间内最少被访问过的行淘汰出局。因此需要为每行设置一个计数器,LRU算法是把命中行的计数器清零,其他各行计数器加1。当需要替换时淘汰行计数器计数值最大的数据行出局。这是一种高效、科学的算法,其计数器清零过程可以把一些频繁调用后再不需要的数据淘汰出缓存,提高缓存的利用率。
CPU产品中,一级缓存的容量基本在4KB到64KB之间,二级缓存的容量则分为128KB、256KB、512KB、1MB、2MB等。一级缓存容量各产品之间相差不大,而二级缓存容量则是提高CPU性能的关键。二级缓存容量的提升是由CPU制造工艺所决定的,容量增大必然导致CPU内部晶体管数的增加,要在有限的CPU面积上集成更大的缓存,对制造工艺的要求也就越高
缓存(Cache)大小是CPU的重要指标之一,其结构与大小对CPU速度的影响非常大。简单地讲,缓存就是用来存储一些常用或即将用到的数据或指令,当需要这些数据或指令的时候直接从缓存中读取,这样比到内存甚至硬盘中读取要快得多,能够大幅度提升CPU的处理速度。
所谓处理器缓存,通常指的是二级高速缓存,或外部高速缓存。即高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic RAM)之间的规模较小的但速度很高的存储器,通常由SRAM(静态随机存储器)组成。用来存放那些被CPU频繁使用的数据,以便使CPU不必依赖于速度较慢的DRAM(动态随机存储器)。L2高速缓存一直都属于速度极快而价格也相当昂贵的一类内存,称为SRAM(静态RAM),SRAM(Static RAM)是静态存储器的英文缩写。由于SRAM采用了与制作CPU相同的半导体工艺,因此与动态存储器DRAM比较,SRAM的存取速度快,但体积较大,价格很高。
处理器缓存的基本思想是用少量的SRAM作为CPU与DRAM存储系统之间的缓冲区,即Cache系统。80486以及更高档微处理器的一个显着特点是处理器芯片内集成了SRAM作为Cache,由于这些Cache装在芯片内,因此称为片内Cache。486芯片内Cache的容量通常为8K。高档芯片如Pentium为16KB,Power PC可达32KB。Pentium微处理器进一步改进片内Cache,采用数据和双通道Cache技术,相对而言,片内Cache的容量不大,但是非常灵活、方便,极大地提高了微处理器的性能。片内Cache也称为一级Cache。由于486,586等高档处理器的时钟频率很高,一旦出现一级Cache未命中的情况,性能将明显恶化。在这种情况下采用的办法是在处理器芯片之外再加Cache,称为二级Cache。二级Cache实际上是CPU和主存之间的真正缓冲。由于系统板上的响应时间远低于CPU的速度,如果没有二级Cache就不可能达到486,586等高档处理器的理想速度。二级Cache的容量通常应比一级Cache大一个数量级以上。在系统设置中,常要求用户确定二级Cache是否安装及尺寸大小等。二级Cache的大小一般为128KB、256KB或512KB。在486以上档次的微机中,普遍采用256KB或512KB同步Cache。所谓同步是指Cache和CPU采用了相同的时钟周期,以相同的速度同步工作。相对于异步Cache,性能可提高30%以上。
目前,PC及其服务器系统的发展趋势之一是CPU主频越做越高,系统架构越做越先进,而主存DRAM的结构和存取时间改进较慢。因此,缓存(Cache)技术愈显重要,在PC系统中Cache越做越大。广大用户已把Cache做为评价和选购PC系统的一个重要指标。
⑶ 请问磁盘的缓存大小一般设置成多大
意思是磁盘缓存,通常设置为默认的
如果你通常是用BT下载的话,确实有必要设置一下磁盘缓存,因为在BT下载时会大量的随机读取硬盘,对硬盘还是有一定的伤害的。
我举个简单的例子:如果你要下载100M的文件,而该文件是被分成256K大小的块,按最少存在原则随机下载,而每个块再被分成16K的片的顺序请求,每次通讯就是以片为单位的。因此总的说是随机访问,但相邻片的顺次访问几率较大,因此可以以块为单位在内存中建立缓存。大多数BT软件在下载上传时通过统计标签可以看出缓存的效率:读/写命中率、磁盘读写请求频率和实际读写频率,就可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。
其实知道磁盘缓存是什么东西意义不大,只要设置好缓存的大小就好了。一般Windows默认的512KB的Cache,这显然是不够的。具体的设置还是要看你电脑的内存大小的。只要你电脑的内存足够大(至少256MB以上,最好是512MB以上),如果内存是在256MB以上,一般将缓存设在16~32MB效果较好。
Windows修改大师软件的主要功能为:
1、 系统信息 。在系统信息中,Windows修改大师提供了系统硬件、软件信息检测功能,可以检测包括内存、硬盘、Modem、其他设备等;
2、 我的电脑 。提供对光驱缓存修改;缩短Ctrl+Alt+Del关闭无响应程序的等待时间;优化文件系统;加快程序运行;自动卸载DLL文件;个性化系统时间;提高软驱读写缓冲;显示隐藏本地磁盘等。
3、 磁盘缓存 。提供磁盘最小缓存、磁盘最大缓存以及缓冲区读写单元大小设置;优化页面、DMA通道的缓冲区、堆栈和断点值;优化队列缓冲区;协调虚拟机工作等。
4、 网络优化 。主要针对Windows的各种网络参数进行优化;较完整的网络探测模块,允许用户自定义添加端口;针对IE5/6的网络设置进行修改;对IE5/6的文件存取路径的修改;较全面的IE安全设置模块。
5、 开机安全 。防止ESC键登录;开机自动进入屏幕保护和自动桌面锁定;启用Word97宏病毒保护;禁止光盘自动运行;禁止使用MS-DOS方式;禁止Win2000的自动登录功能;禁止退出系统时保存环境变量等;另外,还提供了一个系统安全扫描模块,您可以通过软件自带的统一数据库编辑器编辑自定义的木马、病毒乃至文件数据,也就是自扩充功能,给那些需要更高级安全功能的用户。
6、 控制面板 。提供对控制面板常见项的设置,通过相关设置,您可以锁定相关功能,防止非法用户设置系统。另外,您还可以通过面板的集成功能对系统进行设置。
7、 我的桌面 。个性化您的桌面系统,例如去掉快捷方式的小箭头,去掉“快捷方式”,在桌面显示系统版本号,对桌面文字进行透明化处理,禁用活动桌面等,您还可以创建图标缓存。
8、 开始菜单 。修改开始菜单和菜单运行的速度;加速Windows刷新率;关闭菜单动画效果;关闭“开始菜单”动画提示等功能。设置开始菜单和菜单运行的速度;关闭菜单动画效果;关闭“开始菜单”动画提示、设置系统图标缓存等功能;每次退出系统时自动清除历史记录;显示相关的开始菜单项等。
9、 其他功能 。添加清除鼠标右键菜单和新建菜单;设置显示属性;更改系统安装盘的位置;对收藏夹中文件的地址进行更换,清理部分系统遗留的信息;您还可以对修改大师的系统加入密码功能,也可以选择设置完成后是否提示重新启动等。
10、 系统修复 。修复输入法图标、音量图标、去处IE分级密码等。
11、 垃圾扫描 。清理您的磁盘上的垃圾文件,您还可以自定义自己的垃圾文件。
12、 软件加速 。设置您常用的软件,提高启动速度。
13、 系统隐藏 。隐藏您的硬盘,您还可以隐藏文件夹。
⑷ cpu上标的3.2ghz 512kb 533 mhz fsb是什么意思
3.2GHz的意思是指CPU的主频,主频越高CPU性能越好(是相对于同等级CPU而言,比如奔腾4
3.06GHz和奔腾4
2.6GHz,他们相比自然是前者好,但是若非同等级则不能比较,比如:奔腾4
3.06GHz和酷睿E6600
2.4GHz,他们本身不是同一等级,奔腾4属于单核最后代产品,酷睿则是双核产品,性能比奔腾4好)注:GHz意为千兆赫
512KB是指CPU的二级缓存,二级缓存越大,CPU性能更强劲,我们一般简称为L2
533MHZ指CPU前端总线同样也是越大越好,但是一般都是根据主板来选择的。单位是MHz,意为兆赫
⑸ 下载缓存的缓存越大越好吗
不是。缓存的大小要根据您的实际宽带能力而定,比如您的下载能力为512KB/秒,那么建议您把缓存设置为8MB,这样每16秒才会对硬盘进行一次写操作 。还有,如果你的内存容量过小的话,也不建议把缓存设为过高,否则会增加系统的负担。
2M的网速要多少缓存好?
一般来说,2M的网速理论上说下载速度可达250KB/s,但是,由于线路损耗等原因,2M网速真正能用的最多只有220kb/s,还不包括你电脑的配置和网站服务器的速度。所以,个人认为,2M的网速缓存设置为4M~16M就可以了。
⑹ 电脑CPU二级缓存512kb和1m相差大吗
二级缓存就是CPU和内存之间工作调取的临时存储空间,可以提高数据响应速度,当然是越大越好了,不过各家U设计机制略有不同,具体要看什么U型号
⑺ 光驱的缓存容量是什么
光驱缓存和硬盘缓存作用差不多,都是在驱动器被高速访问时临时缓冲数据的吞吐。普通光驱的缓存大概都是512KB,刻录机的会大很多,如2-8MB。但缓存并不是越大越好。平均寻道时间是决定光驱读取速度的主要因素,具体有恒定角速度等三中寻道技术,平均寻道时间当然是越少越好!大概意思是这样,还请高手指教!缓存容量:它提供一个数据缓冲,先将读出的数据暂存起来,然后进行一次性传送。解决与其它设备的速度匹配差距。 缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速度和外界接口传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地提高硬盘整体性能。当硬盘存取零碎数据时需要不断地在硬盘与内存之间交换数据,如果有大缓存,则可以将那些零碎数据暂存在缓存中,减小外系统的负荷,也提高了数据的传输速度。 硬盘的缓存主要起三种作用:一是预读取。当硬盘受到CPU指令控制开始读取数据时,硬盘上的控制芯片会控制磁头把正在读取的簇的下一个或者几个簇中的数据读到缓存中(由于硬盘上数据存储时是比较连续的,所以读取命中率较高),当需要读取下一个或者几个簇中的数据的时候,硬盘则不需要再次读取数据,直接把缓存中的数据传输到内存中就可以了,由于缓存的速度远远高于磁头读写的速度,所以能够达到明显改善性能的目的;二是对写入动作进行缓存。当硬盘接到写入数据的指令之后,并不会马上将数据写入到盘片上,而是先暂时存储在缓存里,然后发送一个数据已写入的信号给系统,这时系统就会认为数据已经写入,并继续执行下面的工作,而硬盘则在空闲(不进行读取或写入的时候)时再将缓存中的数据写入到盘片上。虽然对于写入数据的性能有一定提升,但也不可避免地带来了安全隐患如果数据还在缓存里的时候突然掉电,那么这些数据就会丢失。对于这个问题,硬盘厂商们自然也有解决办法:掉电时,磁头会借助惯性将缓存中的数据写入零磁道以外的暂存区域,等到下次启动时再将这些数据写入目的地;第三个作用就是临时存储最近访问过的数据。有时候,某些数据是会经常需要访问的,硬盘内部的缓存会将读取比较频繁的一些数据存储在缓存中,再次读取时就可以直接从缓存中直接传输。 缓存容量的大小不同品牌、不同型号的产品各不相同,早期的硬盘缓存基本都很小,只有几百KB,已无法满足用户的需求。2MB和8MB缓存是现今主流硬盘所采用,而在服务器或特殊应用领域中还有缓存容量更大的产品,甚至达到了16MB、64MB等。 大容量的缓存虽然可以在硬盘进行读写工作状态下,让更多的数据存储在缓存中,以提高硬盘的访问速度,但并不意味着缓存越大就越出众。缓存的应用存在一个算法的问题,即便缓存容量很大,而没有一个高效率的算法,那将导致应用中缓存数据的命中率偏低,无法有效发挥出大容量缓存的优势。算法是和缓存容量相辅相成,大容量的缓存需要更为有效率的算法,否则性能会大大折扣,从技术角度上说,高容量缓存的算法是直接影响到硬盘性能发挥的重要因素。更大容量缓存是未来硬盘发展的必然趋势。
⑻ 一二 三 级缓存 分别都有多大啊
CPU产品中,一级缓存的容量基本在4KB到64KB之间,二级缓存的容量则 二级缓存
分为128KB、256KB、512KB、1MB、2MB等。一级缓存容量各产品之间相差不大,而二级缓存容量则是提高CPU性能的关键。二级缓存容量的提升是由CPU制造工艺所决定的,容量增大必然导致CPU内部晶体管数的增加,要在有限的CPU面积上集成更大的缓存,对制造工艺的要求也就越高历年来Intel都是通过二级缓存的大小来划分产品线,初期只有奔腾和赛扬两种规格,到了酷睿2时代Intel达到了登峰造极的境界:仅仅是双核产品就拥有512K、1M、2M、3M、4M、6M多达六个版本,四核产品也有4M、6M、8M、12M四个版本,令人眼花缭乱!而三级缓存从2MB增加到6MB!
⑼ 二级缓存 (512KB和1024KB) 差别有多大
二级缓存,就是大家常说的L2,无论是AMD还是INTEL的CPU,二级缓存都代表CPU的性能,如,INTEL高端Intel Core2 Duo E6600 主频2.4 L2 4M,而Intel Pentium Dual Core E2140 L2只有1M,还有很多,如老P42.0(478针)的L2是512K,而赛扬2.0的是128K,虽然主频一样,但是还是P4好,原因就是P4的L2大。
AMD一样,AMD速龙64的CPU L2是 512K 而闪龙cpu L2是128K。
L2越大越好,价钱也就越高。
5000元卖本子建议卖明基或dell性价比高,比什么国产的联想了,清华同方等强很多。
不知道你看的是哪款本子,
CPU的二级缓存一般情况下你感觉不是很明显。但是它的作用却不可忽视。它是暂存CPU运算时的数据的。无论是intel还是AMD一个道理。
再说一个好理解的,AMD速龙3000+二级缓存512K AMD闪龙3000+二级缓存128K,速龙3000+比闪龙3000+的价钱贵差不多一倍,你说是不是缓存大的好。
⑽ 512的缓存可以说几KB吗越小越好在线看电视吗
缓存越大计算机的速度会相对地快一些,如果只是上上网,看看电影,512K缓存够用了