计算机存储器概览

本文介绍了计算机存储器的分类,包括按存储介质和存取方式的分类,并重点探讨了存储器层次结构的原因。CPU与主存之间的Cache缓存利用局部性原理提高速度,而主存-辅存层次利用相同原理解决容量问题。主存中的RAM数据易丢失,因电容存储需不断刷新,断电后数据无法保存。磁盘作为辅助存储,数据能长久保存,因为磁性存储不依赖电源。此外,文章还讨论了磁盘调度算法,如FCFS、SSTF和扫描算法。
摘要由CSDN通过智能技术生成

计算机存储器概览

存储器分类
按存储介质分类
在这里插入图片描述
按存取方式分类

在这里插入图片描述
存储器的层次结构
在这里插入图片描述
在这里插入图片描述
为什么要分层次呢?
缓存-主存层次
cpu 处理速度快,主存速度跟不上,为了解决这一问题,利用局部性原理在CPU与主存之间增加一层速度很快的Cache高速缓存

那么什么是局部性原理?

局部性原理是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中

主存-辅存层次
还是利用局部性原理,为了解决主存容量不足问题的时候,在外部增加辅助存储器例如一些(磁盘、SD卡、U盘等)

计算机的主存储器与辅助存储器

为什么计算机断电,内存数据丢失?为什么计算机断电,磁盘数据不会丢失?

主存储器——内存
RAM(随机存取存储器:Random Access Memory)
RAM通过电容存储数据,必须隔一段时间刷新一次
如果掉电,那么一段时间后将丢失所有数据

那么主存是如何与cpu通信的呢
在这里插入图片描述
在我们的电脑系统中分为32位系统和64位系统,对于32位系统来说,它的地址总线的只有32位,它的寻址范围只有4GB大小,不管你装多大他都只有4GB可用
在这里插入图片描述

辅助存储器——磁盘
磁盘的组成部分
在这里插入图片描述
在这里插入图片描述
辅助存储器-存储算法

  1. 先来先服务算法
  2. 最短寻道时间优先
  3. 扫描算法(电梯算法)
  4. 循环扫描算法
    假设
    在这里插入图片描述

先来先服务算法

按顺序访问进程的磁道读写需求
在这里插入图片描述

最短寻道时间优先

优先访问离磁头最近的磁道
假设磁头在4磁道 4-5-3-2-1
在这里插入图片描述
扫描算法(电梯算法)

每次只往一个方向移动
到达一个方向需要服务的尽头再反方向移动

在这里插入图片描述
循环扫描算法
4-5-1-2-3在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值