软件设计师之计算机组成原理与体系结构(4)存储系统

简介: 软件设计师之计算机组成原理与体系结构(4)存储系统
  • 层次化存储结构


微信图片_20211229123039.png


速度是从上到下减慢,容量是从上到下增大。


cache是可以去掉的,它存的一部分是内存的东西,这部分极小。但就是因为这一小部分,速度变得极快,成百倍增长。原因是因为有局部性原理;


  • Cache—概念


  • Cache的功能:提高CPU数据输入输出的速率,突破冯诺依曼瓶颈,即CPU与存储系统间数据传送带宽限制。


  • 在计算机的存储系统体系中,Cache是访问速度最快的层次。


  • 以下存储器速度最快的是哪一个?


  • 有寄存器的情况下选寄存器,没有就要考虑选Cache


  • 使用Cache改善系统性能的依据是程序的局部性原理。


微信图片_20211229123201.png


  • 局部性原理


计算机在处理相关的数据和程序的时候一般都会有某一个时段集中的去访问一些指令或者说某一时段集中的去读取某一空间的数据,这样的特性就是局部性原理。


采用这种多级存储体系,来解决存储的量和速度的一种解决方案。


  • 时间局部性


  • 空间局部性


  • 工作集理论:工作集是进程运行时被频繁访问的页面集合



  • 主存的分类


微信图片_20211229123337.png


内存属于随机存取存储器,该类型一旦断电,信息就直接消失了。而只读存储器断电仍然能存储信息


  • 主存的编址


微信图片_20211229123416.png


8 * 4: 8个地址空间,4个bit位的信息。


  • 例题:


微信图片_20211229123455.png


高减低+1。H代表16进制。1024 = 2 ^ 10 (C7FFF-AC000)/1024 答案为112


112K * 16 = 28 * 16k * X 求除X即可。答案为4


  • 磁盘结构与参数


微信图片_20211229123529.png


  • 存取时间 = 寻道时间 + 等待时间(平均定位时间 + 转动延迟)


  • 注意:寻道时间是指磁头移动到磁道所需的时间,等待时间为等待读写的扇区转到磁头下方所用的时间。
相关文章
|
人工智能 物联网 Android开发
【04】优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-自定义一个设置输入小部件组件-完成所有设置setting相关的页面-优雅草卓伊凡
【04】优雅草星云物联网AI智控系统从0开发鸿蒙端适配-deveco studio-自定义一个设置输入小部件组件-完成所有设置setting相关的页面-优雅草卓伊凡
547 92
|
SQL 运维 安全
【产品升级】Dataphin V4.2重大升级:上线敏捷版,打通数据资产管理和消费,开启数据价值放大新篇章
Dataphin 是阿里巴巴旗下的一个智能数据建设与治理平台,旨在帮助企业构建高效、可靠、安全的数据资产。在V4.2版本中,Dataphin敏捷版上线助力企业打造轻量版数据中台,打通数据资产管理和消费,陪伴企业迈入数据高价值应用新阶段。
3079 2
【产品升级】Dataphin V4.2重大升级:上线敏捷版,打通数据资产管理和消费,开启数据价值放大新篇章
|
机器学习/深度学习 数据采集 数据可视化
通义灵码2.0实现数据分析小项目
本文介绍了使用通义灵码2.0实现一个数据分析小项目的全过程。从数据清洗、特征分布可视化到构建和评估多个机器学习模型,详细展示了每一步的操作和结果。通过简单的描述和提问,通义灵码2.0能够自动生成并优化代码,极大地简化了开发流程。最终,项目成功完成了数据的分析和预测模型的构建,验证了通义灵码2.0的强大功能和易用性。
通义灵码2.0实现数据分析小项目
|
设计模式 Java Spring
spring源码设计模式分析(六)-模板方法模式
spring源码设计模式分析(六)-模板方法模式
|
存储 负载均衡 关系型数据库
|
Oracle 安全 Java
|
小程序 前端开发 开发者
|
存储 前端开发
useSyncExternalStore,一个陌生但重要的 hook
useSyncExternalStore,一个陌生但重要的 hook
1202 0
|
自然语言处理 API 索引
LLM-Client一个轻量级的LLM集成工具
大型语言模型(llm)已经彻底改变了我们与文本交互的方式,OpenAI、Google、AI21、HuggingfaceHub、Anthropic和众多开源模型提供了不同的功能和优势。但是每个模型都有其独特的体系结构、api和兼容性需求,集成这些模型是一项耗时且具有挑战性的任务。
799 2
|
XML NoSQL 安全
Spring AOP在项目中的典型应用场景
Spring AOP在项目中的典型应用场景

热门文章

最新文章

下一篇
开通oss服务