计算机体系结构 C4 存储体系

本文详细介绍了计算机的C4存储体系,包括存储体系的形成与性能,虚拟存储器的工作原理和不同管理方式,如段式、页式和段页式管理,以及高速缓冲存储器Cache的作用、结构和地址映射策略。此外,还讨论了Cache与主存、辅存的存储层次,以及替换算法的选择和优缺点。
摘要由CSDN通过智能技术生成

C4 存储体系

0 概述

  • 现代计算机系统都以存储器为中心
  • 存储器是各种信息存储和交换的中心
  • 存储系统是整个系统的瓶颈,CPU与主存储器的速度差距越来越大
  • 存储系统的三大因素:速度、容量、价格

1 存储体系的形成与性能

  • 存储体系👉两个或两个以上速度、容量和价格各不相同的存储器用硬件、软件、或软件与硬件相结合的方法连接起来成为一个存储系统。这个系统对应用程序员透明,从应用程序员看,它是一个存储器。

  • 解决速度:

    • CPU中设置通用寄存器
    • 采用存储器的多体交叉并行存取
    • 采用存储层次 Cache
  • 比较“Cache-主存”层次和”主存-辅存“层次

    ”Cache-主存“层次 ”主存-辅存“层次
    目的 为了弥补主存速度的不足 为了弥补主存容量的不足
    存储管理实现 主要由专用硬件实现 主要由软件实现
    访问速度的比值 几比一 几百比一
    典型的块(页)大小 几十个字节 几百到几千个字节
    CPU对第二级的访问方式 可直接访问 均通过第一级
    失效时CPU是否切换 不切换 切换到其他进程
  • 储存体系的性能参数

    • 命中率H

      H = R 1 R 1 + R 2 H=\frac {R_1}{R_1+R_2} H=R1+R2R1

      R i 为 在 M i 访 问 的 次 数 R_i为在M_i访问的次数 RiMi访

      ​ H----->1越好

    • 等效访问时间

      T A = H T A 1 + ( 1 − H ) T A 2 T_A=HT_{A_1}+(1-H)T_{A_2} TA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Da雪满弓刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值