计算机信息技术

什么是缓存数据和缓存?

计算机,唉,没有立即执行的命令,这是从人接受。 为了加快这一进程使用了各种招数,并挤身他们骄傲属于缓存。 这是什么? 什么是缓存数据? 请问这个过程中实际发生的? 什么是智能手机“三星”,例如缓存数据,他们从那些在电脑有所不同? 让我们坐下来获得这些问题的答案。

什么是缓存?

所谓的中间缓冲,它提供快速访问信息的概率,查询高于一切。 其中包含的所有数据。 一个重要的优点是,提取从缓存中必要的信息可以比从原来的店显著更快。 但是有一个缺点显著 - 大小。 缓存数据在浏览器,硬盘,CPU,网络服务器,WINS和DNS服务中使用。 结构的基础是记录集。 他们中的每一个与该突出复制的内容是在所述主存储器中的某些元件或数据单元相关联。 条目具有的标识符(TAG),通过该通过匹配确定装置。 让我们看一点点不同的观点:在您的手机“三星”或其他制造商什么是缓存数据? 他们是从那些在电脑有什么不同? 从基本面来看 - 不仅在规模上的差异。

使用过程中

当一个客户(他们上面列出的)请求数据,使计算机的第一件事 - 检查缓存。 如果需要进入,那么就使用它。 在这种情况下,有一个打击。 定期从缓存到主存储器复制的数据。 但是,如果需要的记录还没有被发现,存在基本存储的搜索内容。 所有以信息传送到高速缓存,使其然后可以更快速地访问。 请求的百分比时取得圆满成功,堪称水平或命中率。

更新数据

当使用,例如,Web浏览器中检查本地缓存中找到该网页的副本。 鉴于这种局限性内存类型,一个小姐决定放弃信息以腾出空间。 要决定什么将被替换,使用不同的算法位移。 顺便说一句,如果我们谈论的事实,这缓存数据的“Android”,即在大多数情况下,他们使用具有图像和应用程序数据的工作。

写策略

的高速缓存的内容的修改期间,并更新在主存储器中的数据。 这取决于录制策略应用信息之间经过的时间延迟。 有两种主要类型:

  1. 即时录音。 每一个变化是同步记录到主存储器。
  2. 延迟或回写。 当客户要求的更新数据定期举办的,或。 为了保持它是否被修订,使用的标志有两个状态声道:“脏”或修改。 在命中的情况下,可以做出两项上诉针对主存储:第一个是用来记录已经从缓存中更改的数据,第二个 - 读取所需的项目。

它可以是这样的信息变得无关紧要到中间缓冲器。 这发生在主内存中,当数据未做任何调整缓存。 为了保持一致性,所有的编辑过程的使用一致性协议。

当前的挑战

与增加处理器的频率和更高的内存性能,新问题的地方-接口的限制数据传输。 什么可能会注意到一个知识渊博的人吗? 如果频率小于在所述处理器在RAM高速缓冲存储器是非常有用的。 他们中许多人都有自己的中间缓冲区,以减少访问时间的记忆,这是比寄存器慢。 支持虚拟寻址的CPU,常常把小,但速度非常快地址转换缓冲器。 但在另一些情况下,缓存是不是非常有用,有时只产生问题(但它通常是在电脑,它已经经历了非专业版)。 谈到什么是智能手机的缓存数据,非政府组织指出,由于设备的小型化是必要创建新的微型缓存实现。 现在一些手机可以夸耀的参数在十年前,先进的电脑 - 但在规模多么大的变化!

同步不同的缓冲器之间的数据

缓存是有用的,当一个,以及如何保持这一技术的有效性,如果他们中的很多? 这个问题就解决了缓冲区的一致性。 有三个选项进行数据交换:

  1. 包容性。 缓存可表现为你喜欢。
  2. 独家。 专为各种具体情况。
  3. 非排他性。 一个被广泛接受的标准。

三级缓存

它们的数量通常等于三个或四个。 该内存的水平更高,所以它是笨重且速度较慢:

  1. L1缓存。 最快的一级缓存 - 第一。 事实上,它是因为它位于单个芯片上的处理器的一部分,并且涉及所述功能块。 通常分为两种类型:指令缓存和数据。 大多数现代处理器不无这个层次上工作。 此高速缓存运行在处理器的频率,所以对它的引用可以执行每个时钟周期。
  2. L2缓存。 通常与前一个位于一起。 一个单独的存储区。 要了解它的价值,你需要整个卷,下高速缓存数据给出,通过内核的数量,这是在处理器分开。
  3. L3高速缓存。 慢,但最大的依赖缓存。 通常情况下,超过24 MB。 它被用于从不同的第二电平的高速缓存接收到的数据同步。
  4. L4缓存。 这类用途仅限于高性能多处理器服务器和大型机有道理的。 实现它作为一个单独的芯片。 如果你问的是在智能手机“三星”缓存数据,并看着它的一个问题,这个水平 - 我可以说,5年正好赶路。

缓存关联

这是一个基本特征。 缓存的数据的关联性是必需的,以显示逻辑分段。 她,又是必要的,因为这样的事实,所有的现有生产线的依次扫描需要几十个周期,并带来了不是所有的好处。 因此,使用RAM单元严守数据缓存,以减少搜索时间。 如果我们比较中间缓冲区是相同的体积,但不同的相关性,在一个与她有很大的意愿,那么快的工作,但有一个大的比效率。

结论

正如你所看到的,在一定条件下的高速缓存的数据,让您的电脑更快速地采取行动。 但是,唉,还是有相当多的,你可以很长一段时间的工作方面。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.birmiss.com. Theme powered by WordPress.