存储系统

作者: 星夜兼程工作笔记 | 来源:发表于2017-10-10 11:32 被阅读2次

三层存储结构是:高速缓存,主存储器和辅助存储器。

高速缓存一般位于CPU与主存之间,容量在几千字节到几兆字节之间,速度是主存的5到10倍。

CPU工作时送出的是主存地址,这就需要将主存地址转换成Cache存储器地址。这种地址转换叫做地址映像。主要有三种映像方式;

1。直接映像

2。全相联映像。

3。组相联映像。

这是上述两种方式的折中模式。

虚拟存储的概念是,把很大的程序或数据分成许多较小的块,全部存储在辅存中。运行时,把要用到的程序或数据块先调入主存,并且把马上就要用到的程序块从主存调入高速缓存。这样,一边运行程序,一边进行所需程序或数据块的调进调出。只要及时供应所需处理的程序或数据,程序就能顺利而高速地运行下去。因此对于应用程序员来说就好像有一个比实际主存大的多且可以放下整个程序的虚拟主存空间。

虚拟存储器管理方式分为三种;

1。页式虚拟存储器。

2。段式虚拟存储器。

3。段页式虚拟存储器。

相关文章

  • Vold

    Android 7.0 存储系统—Vold与MountService分析(一) Android 7.0 存储系统—...

  • Hadoop相关介绍

    分布式存储系统HDFS(Hadoop Distributed File System)POSIX 分布式存储系统 ...

  • 存储系统

    三层存储结构是:高速缓存,主存储器和辅助存储器。 高速缓存一般位于CPU与主存之间,容量在几千字节到几兆字节之间,...

  • 存储系统

    RAM和ROM RAM和ROM的存储器的存储介质是半导体存储器 RAM是易失性存储器,断电后存储的信息就会消失,但...

  • 存储系统

    计算机存储系统的层次结构 计算机采用分级存储体系的主要目的是为了解决存储容量,成本和速度之间的主要矛盾问题。 两...

  • 这样的spark你喜欢吗?

    BlockManager定义 BlockManager是Spark的分布式存储系统,与我们平常说的分布式存储系统是...

  • 【理论学习】Ceph功能模块与RADOS

    Ceph架构图 Ceph存储系统的逻辑层次结构大致划分为4部分: ◎ 基础存储系统RADOS ...

  • 前端nginx反代后端mogilefs存储实战实例

    一、MogileFS存储 1、MogileFS分布式文件存储系统 MogileFS是一个开源的分布式文件存储系统,...

  • Redis全面梳理

    一、什么是Redis: Redis是一款高速缓存数据库,使用C语言编写,是key-value存储系统(键值存储系统...

  • 大数据时代必读的几本技术书

    Hadoop的最核心的存储层叫做HDFS,全称是Hadoop文件存储系统,有了存储系统还要有分析系统,于是就有了开...

网友评论

    本文标题:存储系统

    本文链接:https://www.haomeiwen.com/subject/pfrvyxtx.html