首页 > 其他分享 >7.1存储系统的基本知识

7.1存储系统的基本知识

时间:2023-04-13 22:36:28浏览次数:36  
标签:多级 存储系统 基本知识 程序 存储介质 7.1 局部性

7.1.1 存储系统的层次结构

满足对三个指标的要求: 容量大 速度快 价格低

采用多级存储技术,构成多级存储结构层次

多级存储技术是一种计算机存储系统的组织方式,将计算机存储系统划分为多个层次,每个层次的存储介质速度和容量不同,以便在不同的应用场景下提供最优的性能和存储空间。多级存储技术的核心思想是通过增加低速、高容量存储介质来平衡高速、低容量存储介质的局限性,从而提高整个存储系统的性能和可靠性。

理论依据----程序的局部性原理

对于绝大多数程序来说,程序所访问的指令和数据在地址上不是均匀分布的,而是相对簇聚的。

时间局部性指的是,程序在一段时间内往往会重复访问相同的指令和数据,因此程序将要用到的信息很可能就是现在正在使用的信息。这种时间局部性可以通过缓存技术来利用,将常用的数据和指令缓存到快速访问的存储器中,从而加速程序的执行速度。

空间局部性指的是,程序在访问数据时通常会访问相邻的数据,因此程序将要用到的信息很可能与现在正在使用的信息在存储空间上是相邻的。这种空间局部性可以通过预取技术来利用,将预测到的数据预先读取到缓存中,以便程序需要时可以快速访问。

标签:多级,存储系统,基本知识,程序,存储介质,7.1,局部性
From: https://www.cnblogs.com/xzit201802/p/17316783.html

相关文章

  • Excelize 发布 2.7.1 版本,Go 语言 Excel 文档基础库
    Excelize是Go语言编写的用于操作OfficeExcel文档基础库,基于ECMA-376,ISO/IEC29500国际标准。可以使用它来读取、写入由MicrosoftExcel™2007及以上版本创建的电子表格文档。支持XLAM/XLSM/XLSX/XLTM/XLTX等多种文档格式,高度兼容带有样式、图片(表)、透视表......
  • C51单片机的基本知识
    目录1.单片机介绍2.STC89C52单片机3.C51在keil5中的器件选型4.C51的时钟频率5.关于单片机的上电1.单片机介绍单片机,英文MicroControllerUnit,简称MCU内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能单片机的任务是信息采集(依靠传感器)、处理......
  • 【研究生学习】Pytorch基本知识——神经网络实战分类与回归任务
    本博客主要记录一下神经网络实战分类与回归任务如何用Pytorch完成气温数据集及任务介绍首先需要导入数据集:importpandasaspdfeatures=pd.read_csv('temps.csv')print(features.head())#取数据的前n行数据,默认是前5行可以看到运行结果,看一下数据的样子:数据中的......
  • AST基本知识以及简单的解JS混淆代码示例
    介绍AST是abstractsyntaxtree的缩写,就是抽象语法树。AST是源代码的抽象语法结构的树形表示,树上的每一个节点都表示源代码中的一种结构,这种数据结构其实可以类比为一个大的JSON对象。一段代码在执行前会经过三个步骤词法分析:分解代码为一段段的词法单元例如:constname="hua......
  • 犀牛7.16三维建模软件下载安装教程
    犀牛RHINO是一款三维建模工具。它可以广泛地应用于三维动画制作、工业制造、科学研究以及机械设计等领域。它能轻易整合多个软件的模型功能部分,对要求精细、弹性与复杂的模型,有点石成金的效能。能输出各种不同的格式,并适用于几乎所有三维软件,尤其对增加整个三维工作团队的模型生产......
  • 分布式存储系统可靠性:系统量化估算
    一、引言我们常常听到衡量分布式存储系统好坏的两个指标:可用性和可靠性指标。可用性指的是系统服务的可用性。一般按全年可用时间除以全年时间来衡量可用性的好坏,平常我们说的SLA指标就是可用性指标,这里就不展开细说。可靠性指标指的是数据的可靠性。我们常说的数据可靠性11个9,在......
  • ubuntu16.04升级python3.7.1教程
    ubuntu16.04升级python3.7.1教程准备sudoapt-getinstall--reinstallzlibczlib1gzlib1g-devsudoapt-getinstalllibffi-devlibssl-devlibreadline-dev-y安装使用python官方站点的以下命令下载Python。您也可以下载最新版本代替下面指定的版本#下载python3......
  • TopSolid 2023 v7.17 Multilingual edition full licensed
     T opSolid'Design2023在设计、钢材、模具和电极方面增加了近400项新功能: ·    逼真渲染模块已得到改进,引入了几个允许高质量逼真渲染的主要新功能。......
  • 把Drools 5.4集成到JBoss AS 7.1.1
    把Drools5.4集成到JBossAS7.1.1作者:chszsDrools5引入了业务逻辑集成平台,它提供了支持规则、工作流和事件处理的统一、集成的平台。一切都是重新设......
  • Python基本知识(编程语言、数据类型、变量与常量、运算符、格式化输出以及解释器)
    什么是编程语言?编程语言是人类与计算机之间交流的媒介,如Python、go、Java、c语言等等。什么是编程?程序员将自己的逻辑和想法用计算机能够读懂的语言写下来的过程。编程......