【软考】---计算机存储系统

    计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。
    计算机系统中可能包括各种存储器。不同特点的存储器通过适当的硬件、软件有机地组合在一起形成计算机的存储体系结构。如下图:


如图:Cache(高速缓存)和主存之间的交互功能全部由硬件实现,而主存和辅存之间的交互功能可由硬件和软件结合起来实现。


存储系统
    计算机系统中的存储层次根据上图可以大致分为:高速缓冲存储器(Cache)、主存储器、辅助存储器。
    1、高速缓冲存储器简称高速缓存,它用来存放当前最活跃的程序和数据。它主要用来改善主存储器与中央处理器的速度匹配问题。它由控制部分和存储器部分组成。存储器部分用来存放主存的部分拷贝信息。控制部分用来判断CPU要访问的信息是否在Cache中。
    计算机的性能好坏主要是看Cache的性能。有的计算机中含有多级Cache,以提高计算机的性能。
    2、主存储器就是内存,它一被被设置在主机内或主机板上,用来存放机器当前运行所需要的程序和数据,以便向CPU提供信息。它的容量小,速度快。
    3、辅助存储器也叫外存。用来存放当前不参加运行的信息,在需要时可以调入内存。
    4、其实比Cache更小的还有一个寄存器,由于它是中央处理器(CPU)的一部分,只是用来暂存指令、数据和地址的有限存储容量的高速存储部件,所以暂且不把它算作计算机的存储系统中的一部分。
PS:计算机中CPU计算时,先要把数据从硬盘读到内存,然后在把所需要的数据读到寄存器中。



存储管理:
    随着计算机的快速发展,各种软件在功能和所需存储空间都发展的非常迅速,这样就需要对计算机的存储器进行管理,才可以更高效的运用存储器,所以操作系统中就有一部分是专门用来管理存储器的。
    存储管理的主要对象是主存。
    存储管理的主要功能是:分配和回收主存空间,提高主存的利用率,扩充主存,对主存信息实现有效保护。
    存储管理的主要目的是:解决多个用户使用主存的问题。
一张图足以表示全部:




小总:
    存储管理的知识在软考中有讲,并且在自考操作系统中占有的地位也不小,挺重要的知识,但是总是感觉非常乱,所以借此机会也总结一下。弥补一下自己的知识漏洞!




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值