
体系结构
文章平均质量分 94
suki570
这个作者很懒,什么都没留下…
展开
-
About storage drivers —— Docker 中的存储(一)
Storage drivers versus Docker volumes Storage drivers(存储驱动) Docker volumes(卷) 解释 Docker 使用 Storage drivers程序来存储镜像层,并将数据存储在容器的可写层中。 容器的可写层在容器被删除后不会持久化,适合存储运行时产生的临时数据。 Volumes是一个或多个容器中的一个特别指定的目录,它绕过联合文件系统。 Volumes 可以持久保存数据,独立于容器的生命周期。 因此,当删..原创 2022-05-10 16:32:37 · 568 阅读 · 0 评论 -
缓存替换算法简介
最近在梳理堆栈相关的问题,翻到wiki百科的CPU cache,对其中内容稍作记录,以飨读者。CPU 缓存定义CPU 缓存是计算机的中央处理单元 (CPU) 使用的硬件缓存,用于降低从主内存访问数据的平均成本(时间或能源)。缓存是一种更小、速度更快的内存,位于更靠近处理器内核的位置,它存储来自常用主内存位置的数据副本。 大多数 CPU 具有多个缓存级别(L1、L2,通常是 L3,甚至很少是 L4)的层次结构,L1 会单独特别存储指令缓存和数据缓存。缓存替换策略在缓存算法(也经常称为缓翻译 2021-10-02 21:58:12 · 2664 阅读 · 0 评论 -
体系结构:Cache Coherence
Cache Coherence Protocols 必须遵守的两条规则:Write propagation: Writes eventually become visible to all processors. 写操作最终所有处理器均可见。 Write serialization: Writes to the same location are serialized (all processors see them in the same order). 写操作的顺序应当保持一致。如何保证 wri原创 2021-03-12 10:26:28 · 1149 阅读 · 0 评论