• 缓存解释(一级缓存,二级缓存)


    缓存是cpu的一部分,而不是内存的一部分

    缓存的存在是为了解决cpu访问内存速度过慢

    ram(random access memory)随机存取存储器和rom(read only memory)只读存储器的区别

    :第一个一断电就数据就没了

    :第二个断电了还有

    静态ram  和动态ram的区别

            :静态ram读取速度快,但是价格高

            :动态ram读取速度慢,但是价格低

            :静态RAM集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍)

    折中办法就是:

    一级缓存一般用静态ram   二级缓存一般用高速动态ram

          一级缓存和二级缓存中的内容都是内存中访问频率高的数据的复制品(映射),它们的存在都是为了减少高速CPU对慢速内存的访问。

    cpu访问内存时一般先去一级缓存,找不到再去二级缓存,最后才去内存中找

  • 相关阅读:
    Python-Basis-9th
    Python-Basis-8th
    Python-Basis-7th
    Ubuntu-Basis-4th
    Ubuntu-Basis-3rd
    Ubuntu-Basis-2nd
    Ubuntu-Basis-1st
    疯狂java第五章&&第六章-面向对象
    疯狂java第四章-流程控制与数组
    疯狂java第三章-数据类型和运算符
  • 原文地址:https://www.cnblogs.com/fdbk/p/8808348.html
Copyright © 2020-2023  润新知