高速缓存级别
⑴ CPU的缓存多少为好怎样区分一级和二级
缓存:通常人们所说的Cache就是指缓存SRAM。 SRAM叫静态内存,“静态”指的是当我们将一笔数据写入SRAM后,除非重新写入新数据或关闭电源,否则写入的数据保持不变。
由于CPU的速度比内存和硬盘的速度要快得多,所以在存取数据时会使CPU等待,影响计算机的速度。SRAM的存取速度比其它内存和硬盘都要快,所以它被用作电脑的高速缓存(Cache)。
有了高速缓存,可以先把数据预写到其中,需要时直接从它读出,这就缩短了CPU的等待时间。高速缓存之所以能提高系统的速度是基于一种统计规律,主板上的控制系统会自动统计内存中哪些数据会被频繁的使用,就把这些数据存在高速缓存中,CPU要访问这些数据时,就会先到Cache中去找,从而提高整体的运行速度。一般说来,256K的高速缓存能使整机速度平均提高10%左右。
主板上通常都会提供256K到1M的缓存。在CPU内部也有高速缓存,如486CPU有8K的高速缓存,Pentium有16K的高速缓存。Pentium II有32K 一级缓存,AMD K6-2中有64K的一级Cache,AMD K6-3中有64K 的一级 Cache,和256K 的二级 Cache,Cyrix MII 中有64K的Cache。
为了区分它们,CPU内部的缓存叫内部高速缓存(Internal Cache)或一级高速缓存,主板上的缓存叫外部高速缓存(External Cache)或二级高速缓存。不过现在的Pentium II 的CPU已经将主板上的二级缓存封装在CPU的盒子中,AMD K6-3的CPU内部也集成了256K的二级Cache,对于这类CPU来说,主板上提供的已是三级缓存了。
⑵ 一级缓存、二级缓存、三级缓存各指什么 高速缓冲与寄存对应哪一个
一级缓存(L1 Cache)二级缓存(L2 Cache)三级缓存(L3 Cache)都属于高速缓存(Cache)
我们知道,CPU本身的寄存器只能存储32个字节,所以要使用数据的时候,必须要从内存里取出来才能使用。内存距离CPU非常遥远,大约是10cm左右的样子(笑)。CPU通过电信号告诉内存:“喂,内存,把1234号地址的数据给我送来。”而这样电信号传送的时间会很漫长,那么CPU不得不等很长一段时间才可以继续工作(大概比CPU工作的时间大个几百倍)。而如果反复读取同样一个内存的数据,那么不得不消耗很长一段时间。、
为了提高速度,CPU旁边就装了一个高速缓存。读入内存的时候先告诉高速缓存xx地址的数值是yy,这样再读取同一个地址时直接利用高速缓存的数据,可以马上回答出xx地址的数字是yy。写入内存的时候也是先更新高速缓存然后才能写入内存
。
一级缓存设在CPU内部,但是比起寄存器还是稍微遥远一些。由于CPU很小,没内存大,所以一级缓存就比内存小很多(笑),大概只有8KB-16KB
二级缓存在CPU之外,因为主板上的空间很大,所以二级缓存比一级缓存大得多(笑),大概是256KB-1MB左右,但是它的速度慢,因为它离CPU比较远。二级缓存通常用作一级缓存与内存的交换空间
三级缓存更大,更慢
当CPU需要写入内存的时候通常只更新三级缓存,如果数据写入频繁将会更新到二级乃至一级缓存
综上所述,当CPU需要利用内存中的数据时,如图所示:
⑶ ps直方图中的高速缓存是什么
在photoshop中,直方图就是在一张图片中,横轴代表的是图像中的亮度,由左向右,从全黑逐渐过渡到全白,纵轴代表的是图像中处于这个亮度范围的像素的相对数量,使用方法是:
1、打开“窗口--直方图”;
⑷ Photoshop 中 高速缓存级别和 内存 分别如何设置才能提高作图速度 3G和4G速度影响有多大(我会破解4G)
附:adobe 对于“高速缓存级别”的描述,理解起来并非一目了然。
:1:引用 adobe 的官方描述:“高速缓存级别:图像数据的高速缓存级别的数量。用于提高屏幕重绘和直方图速度。选择的高速缓存级别越多则速度越快,选择的高速缓存级别越少则品质越高。”
粗看这段描述,常人的理解是数值越大,性能越佳,数值越小,性能越差。但经实际测试,恰恰颠倒。理解错误的原因无非是对于这一句的理解不够:“用于提高屏幕重绘和直方图速度”。
如果写成这样就好理解了:选择的高速缓存级别越多,则屏幕重绘和直方图速度越快,软件需要消耗更多资源(磁盘空间 / 内存 等);反之则反。
官方描述中末尾的“品质越高”也是个容易引起误导用户的词语。常人的理解是:品质越高,那么所消耗的资源必定越多
将高速缓存级别调为 1 (关闭高速缓存级别),与将级别调为 8 ( 最大值 ) ,测试发现,真有天壤之别。打开同样一个 ( 例如 5M 大小 ) 的文件,你将发现,关闭高速缓存级别之后,文件打开速度奇快,图像放大缩小奇快。尽治理论上有差别,但是视觉上并无太大影响,以网页设计为例,差别之小几乎可以忽略不计。有一点看似废话,不过还是要写在这里,以排除普通用户的疑虑:调整高速缓存级别,只影响 PS 的运行性能,对所处理的图像质量毫无影响。
关闭高速缓存级别 ( 将高速缓存级别调为 1 ),仅此一项,即可大大提升 PS 的性能
2:Maximun Used by Photoshop(最大使用内存分配给photoshop),默认的是50%,适当提高这个百分比可以加快photoshop处理的速度(70—80%)。这个选择需要重新退出再启动photoshop才会有效
3:取消水印检测功能
在Photoshop 5.5滤镜中有一名为“Digimarc”的工具,用来嵌入和扫描文件是否包含着着作权信息的水印。当我们每次打开图像Photoshop都要检测水印。取消水印检测功能可明显地让文件开启速度加快,在Photoshop5.5目录下的“Plug-Ins”子目录中,有一个“Digimarc”的子目录,选中它并删除即可。
:4:删除不常用的字体
使用Photoshop往往需要装载大量字体,但很多字体是重复的、不可用的。这会大大影响Photoshop的运行速度。因为在Photoshop启动时需要读取字体,因此该把这些重复的、不可用的字体删除掉。不过英文字体中的“Time New Roman”和“Marlett”等字体一定要保留,否则系统字体会乱套的。
:5:清除内存数据
打开“Edit”(编辑)菜单下的“Purge”(清除),该项命令主要用于清除内存数据,因为用户在做“Undo、Cut、Copy”以及History控制面板中的所有操作时,都要将一部分数据存放到内存中,计算机处理速度就会减慢,此时,可以选择“Purge”菜单项下相应命令去清除无用的数据。
⑸ 缓存级别是啥意思
由于CPU的运算速度愈来愈快,主存储器(DRAM)的数据存取速度常无法跟上CPU的速度,因而影响计算机的执行效率,如果在CPU与主存储器之间,使用速度最快之SRAM来作为CPU的数据快取区,将可大幅提升系统的执行效率,而且透过Cache来事先读取CPU可能需要的数据,可避免主存储器与速度更慢的辅助内存的频繁存取数据,对系统的执行效率也大有帮助。
不过因SRAM比DRAM贵太多,如果主存储器全采用SRAM则系统造价太高,所以一般皆只安装512KB~1MB的Cache。Cache的应用除了加在CPU与主存储器之间外,硬盘、打印机、CD-ROM等外围设备也都会加上Cache来提升该设备的数据存取效率。
3.用于 DNS 和 WINS,用于远程主机的最近已解析名称的资源记录的本地信息存储。通常,高速缓存在计算机查询和解析名称被动态地创建。它也有助于优化解析被查询名称所需的时间。
4.将最近使用过的数据值临时存储于内存中的某个特殊池中以便于以后更快地进行访问的过程。对于 DNS,一般指 DNS 查询解析过程中 DNS 服务器存储得自 DNS 名称空间的信息的能力。(例如,DNS 服务器可以高速缓存从其他 DNS 服务器收到的 DNS 记录。) 也可以在 DNS 客户服务中使用高速缓存,将其作为 DNS 客户端保存在最近的查询过程中得到的信息高速缓存的方法。
⑹ 图像高速缓存的范围是
高速缓存级别
显示当前用于创建直方图的图像高速缓存。如果在“内存与图像高速缓存”预置中选择了“使用直方图高速缓存”选项,则直方图的显示速度会加快,它将基于图像中有代表性的像素样本(基于放大),而不基于全部像素。原图像的高速缓存级别为 1。高于 1 的每个级别都通过取其下一级的四个相邻像素的平均值来获得一个像素,因此每个级别的大小都是它下面级别的一半(像素数是它下面级别的 1/4)。当 Photoshop 需要快速计算近似值时,它可以只使用较高的级别之一。如果您需要检查图像中的海报化,请选取“编辑”>“预置”>“内存与图像高速缓存”(Windows) 或“Photoshop”>“预置”>“内存与图像高速缓存”(Macintosh),然后取消选择“使用直方图高速缓存”选项。
⑺ 在Photoshop中,高速缓存设置中,高速缓存级别可设为
我一般设置最高的8。相对可以空出更多的内存。因为PS占内存很大。这样可以释放一部分到硬盘里。
⑻ 什么高速缓存,一级和二级高速缓存有哪些特点
CPU处理数据的速度要高于读取内存的速度,这样内存就成了一个速度瓶颈,所以在CPU上加了高速缓存起到一个加速的作用,即先把数据放到缓存上,在直接读取给CPU。英特尔的处理器构架是一级缓存封装在CPU内部,存放比较重要的数据,比较小,二级缓存在CPU外部,存放一些预测可能用到的数据,比较大。AMD的构架二级比英特尔的小很多,但性能却差不多!
⑼ 什么是高速缓存,它的作用是什么,酷睿i3CPU的缓存分几级,分别是什么
速缓存是处理核心(包括CPU与GPU)或者外部储存设备与主内存区间的一个缓冲储存区,所以称为缓存
在CPU,GPU等处理核心上,核心计算的临时中间数据和大量需求的数据都优先储存在缓存里,举个例子:CPU计算一个1+1+1的值时,第一次计算前两个数的和的结果2就储存在CPU缓存里,再把结果拿来进行第二次计算,当然,现在的处理器算这个数据不用这么做,只是面对大量数据计算的时候需要这么做
在更大量的计算里,处理器会按数据的优先级从低到高分别储存在一级,二级,三级缓存中,再没有空间就会放进内存中,处理器读取数据也是从一级缓存开始,直到内存中,如果内存还没有数据就去硬盘光盘等外部储存设备找,一级缓存速度最快,二级,三级次之
⑽ 怎么改变高速缓存级别
CPU高速缓存是由CPU的硬件决定的,无法更改级别及大小。
高速缓冲存储器(Cache)其原始意义是指存取速度比一般随机存取记忆体(RAM)来得快的一种RAM,一般而言它不像系统主记忆体那样使用DRAM技术,而使用昂贵但较快速的SRAM技术,也有快取记忆体的名称。
高速缓冲存储器是存在于主存与CPU之间的一级存储器, 由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多, 接近于CPU的速度。在计算机存储系统的层次结构中,是介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。
高速缓冲存储器最重要的技术指标是它的命中率。