首页 > 其他分享 >CSAPP随笔:高速缓存

CSAPP随笔:高速缓存

时间:2023-01-27 11:00:11浏览次数:51  
标签:CSAPP 缓存 访问 L2 L1 随笔 高速缓存

 

 

 

解决的问题: 系统消耗大量的时间将信息从一个地方移动到另一个地方。较大的存储设备 比 较小的存储设备运行得慢。价格上速度快的要远高于速度慢的, 同时加快处理器要比加快主存容易的多。

高速缓存器: 更小更快,存放处理器近期可能需要的信息。

                   L1缓存:容量比寄存器文件大很多,但运行速度接近寄存器。

                   L2缓存:容量更大,通过一条特殊的总线连接到CPU,进程访问L2的速度比L1的长5倍。

                   L1及L2缓存通过静态随机访问存储器(SRAM)的硬件技术实现。

                   具有局部原理,程序访问局部区域里的数据及代码的趋势。将经常访问的数据存放到高速缓存中,加速内存操作。

存储器的结构

 

 

 

标签:CSAPP,缓存,访问,L2,L1,随笔,高速缓存
From: https://www.cnblogs.com/fourmi/p/17068710.html

相关文章

  • CSAPP随笔: 系统的硬件组成
      1. 总线    一组电子管道,在各个部件传递信息字节,类比血管,传递的信息为定长的字节块,即字。 2.I/O设备   输入:键盘鼠标,输出:显示器,存储:存程序及......
  • CSAPP随笔:hello world到底是怎么运行的?
     通过命令行执行./test拆分:    0.shell是干什么的?:shell输出提示符,等待输入一个命令行并执行,若该字符串的首个单词不是shell命令,就假设为一个可执行文件的名......
  • html随笔
    啥是html语言HTML是用来描述网页的一种语言。是超文本标记语言(HyperTextMarkupLanguage)不是编程语言,而是一种标记语言(markuplanguage)标记语言是一套标记标......
  • 《左耳听风》小记随笔 —— 管理设计
    分布式锁必须满足的要求安全性(Safety):在任意时刻,只有一个客户端可以获得锁(排他性)。避免死锁:客户端最终一定可以获得锁,即使锁住某个资源的客户端在释放锁之前崩溃或者网......
  • 性能基础随笔1
    1,影响软件性能的因素网络环境、数据路服务器、应用服务器、业务逻辑的实现方式、系统采用的架构、代码的优化程度、使用者的使用方式等2,软件性能测试的应用领域能力验证......
  • MESI协议:如何让多核CPU的高速缓存保持一致?
    你平时用的电脑,应该都是多核的CPU。多核CPU有很多好处,其中最重要的一个就是,它使得我们在不能提升CPU的主频之后,找到了另一种提升CPU吞吐率的办法。不知道......
  • Qt小随笔1
    目录:1、设置控件的鼠标2、打开当前可执行文件的目录3、Qt中获取系统时间4、QString按特定字符进行分割字符串(split)5、Qt中用类QSettings读写配置文件ini6、Unicode......
  • 人物速写随笔---人体基本结构
    人体拆分  人体解剖概述 ......
  • 人物速写随笔---比例
    人体参考比例(头长为单位):面部参考比例:透视:即近大远小 比如侧面站着的人,双腿遵从近大远小规则    ......
  • csapp 第一章 计算机系统漫游
    计算机系统由硬件和系统软件组成,共同工作来运行应用程序。#include<stdio.h>intmain(){printf("helloworld!C");return0;}追踪程序hello.c的生命周期—......