外部存储器

news2024/11/28 12:22:37

外部存储器是主存的后援设备,也叫做辅助存储器,简称外存或辅存。

它的特点是容量大、速度慢、价格低,可以脱机保存信息,属于非易失性存储器

外存主要有:光盘、磁带、磁盘;磁盘和磁带都属于磁表面存储器

目前广泛运用的固态硬盘(SSD)主要由闪存芯片构成,属于半导体存储器

1.磁盘存储器

磁盘分为硬磁盘和软磁盘,现在大多用硬磁盘。

  • 优点:容量大、位价低;记录介质可重复使用(可以多次读写);记录的信息可长期保存而且不易丢失,可以脱机存档;非破坏性读出,读出时不需要再生。
  • 缺点:存取速度慢,机器结构复杂,容易坏。

1.磁表面存储器和磁记录原理

 

  • 磁记录方式:又称为编码方法,就是按某种规律将一连串的二进制信息转化成磁表面的磁化状态。

2.硬磁盘的分类和基本结构

(1)硬磁盘存储器的类型 

硬磁盘中的存储载体是盘片,它是硬质铝合金材料制成的,其表面涂有一层硬磁特性材料。 

硬磁盘如下:

  • 根据能否更换盘片,可分为可换盘磁盘固定盘磁盘

可换盘磁盘的盘片可以脱机保存,所以更换时只换单片,方便维护和扩容;

固定盘磁盘的盘片则不能取下,更换时需要整体更换,可靠性更高。

  • 按照磁头的工作方式,硬磁盘可分为固定磁头磁盘移动磁头磁盘。 

  • 固定磁头的磁盘存储器,磁头位置是固定的,磁盘上的每个磁道都对应一个磁头,盘片也不可换。     这样省去了磁头在盘片上寻找磁道的时间,存取速度更快
  • 移动磁头的磁盘存储器,存取数据时磁头需要在盘面上找磁道;这类存储器只能有一个盘片,也可以有多个盘片。
  • 多个盘片会可以看作将多个磁头通过支架连为一体。任何时刻磁头和主轴的距离都相等,它们位于和圆心等距的一组磁道上,这组磁道称为一个柱面。 

目前,移动磁头的多盘片磁盘应用最广泛,典型代表是温切斯特磁盘

温切斯特磁盘简称温盘,它采用密封组合的方式,将磁头、盘片、驱动部件以及读写电路等部分做成了一个不可拆卸的整体。

因此,它的特点是:可靠性强,防尘性能强,对环境要求低。

(2)硬磁盘存储器的组成

硬磁盘存储器由磁盘驱动器、磁盘控制器和盘片组成。

  • 磁盘驱动器

磁盘驱动器是主机之外的一个装置,又称为磁盘机。驱动器主要包括主轴、定位驱动和数据控制三个部分。

传动机构可以使磁盘高速旋转

磁头装在读写臂上,连接一个小车。

音圈电机可控制小车平行移动寻道。

定位驱动是一个能够带有速度和位置反馈的自动控制系统,用以控制磁头的运动。

数据控制部分对数据进行转换以及对读写操作进行控制。

  • 磁盘控制器

磁盘控制器是磁盘存储器和主机的接口,通常就是一块电路板,插在主机总线插槽中。

它的作用是接受主机发来的命令并将其转化为磁盘驱动器的控制命令。

其实现了主机和驱动器之间的数据格式转换和数据传送,并且可以控制驱动器的读写操作。

一个磁盘控制器可以控制多台驱动器。

========================================================

将磁盘控制器的功能全部内置在磁盘设备中,主机和设备之间就可以采用标准的通用接口了。

最初这种接口称为IDE接口,同时期还有SCSI接口,之后又发展出了串行传输技术的接口,也就是SATASAS。目前我们的个人电脑大多采用SATA接口的硬盘。

当然,由于其是一块电路板,我们也可以将其集成在主板中

  • 盘片

盘片是磁盘中存储信息的载体,由驱动器控制它的转动并读/写数据;有时也会直接把盘片当作驱动器的一部分。

3.磁盘的工作原理

(1)磁盘存储区域

一块磁盘划分为若干个盘面(记录面),每个记录面划分为若干条磁道,每条磁道又划分为若干个扇区(块、扇段),是磁盘读写的最小单位。值得一提的是,扇区的存储容量是相同的。

一个多盘片的磁盘组,可将其所有面上同一半径的磁道看成一个圆柱面,称为柱面

 (2)磁盘地址

由于一个磁盘存储器又多台驱动器,因此我们要给驱动器编号来区分。

当驱动器号确定后,磁盘进行寻址定位时,首先需要整体移动磁头找到对应柱面(磁道)、再选定磁头,最后转动盘片找到扇区。

 (3)磁盘的工作过程

磁盘的主要操作是寻址、读写盘。磁盘属于机械式部件,其读写操作是串行的,因此读写操作不可同时进行,也不可同时读写多组数据。

4.磁盘的性能指标

 

5.冗余磁盘阵列RAID 

 2.固态硬盘

固态硬盘是基于闪存技术的半导体存储器,它与U盘并没有本质差别。

SSD由闪存芯片和闪存翻译曾组成。

闪存芯片相当于磁盘驱动器

闪存翻译层相当于磁盘控制器

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1851269.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

three.js 第八节 - gltf加载器、解码器

// ts-nocheck // 引入three.js import * as THREE from three // 导入轨道控制器 import { OrbitControls } from three/examples/jsm/controls/OrbitControls // 导入hdr加载器(专门加载hdr的) import { RGBELoader } from three/examples/jsm/loaders…

工业web4.0UI风格令人惊艳

工业web4.0UI风格令人惊艳

6月27日云技术研讨会 | 中央集中架构新车型功能和网络测试解决方案

会议摘要 “软件定义汽车”新时代下,整车电气电气架构向中央-区域集中式发展已成为行业共识,车型架构的变革带来更复杂的整车功能定义、更多的新技术的应用(如SOA服务化、TSN等)和更短的车型研发周期,对整车和新产品研…

【数据结构与算法】哈夫曼树,哈夫曼编码 详解

哈夫曼树的数据结构。 struct TreeNode {ElemType data;TreeNode *left, *right; }; using HuffmanTree TreeNode *;结构体包含三个成员: data 是一个 ElemType 类型的变量,用于存储哈夫曼树节点的数据。left 是一个指向 TreeNode 类型的指针&#xf…

如何混淆 net core 8 架构 C# 编译程序

如何混淆 net core 8 架构 C# 编译程序 一、使用混淆工具 .NET Reactor V6.9二、net core 8 架构 C# 编译程序(发布的单文件)1、通过发布的单文件程序,可以直接在 .NET Reactor 拖入或打开 ,勾选自己需要的保护功能。2、勾选自己需…

不同交换机之间相同VLAN间主机通信

1、搭建网络拓扑 搭建拓扑,分配IP地址,划分vlan,分配端口 2、配置交换机 //进入全局配置模式 Switch>enable Switch#config terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname SW1 …

湖南(市场调研)源点咨询 新产品上市前市场机会调研与研究分析

湖南源点调研认为:无论是创业公司,还是在公司内部探索新的项目或者新的产品线等,首先都要做“市场机会分析与调研“,要真正思考并解答以下疑问: 我们的目标客户群体是谁,他们如何决策? 我们所…

算法:渐进记号的含义及时间复杂度计算

渐进记号及时间复杂度计算 渐近符号渐近记号 Ω \Omega Ω渐进记号 Θ \Theta Θ渐进记号小 ο \omicron ο渐进记号小 ω \omega ω渐进记号大 O \Omicron O常见的时间复杂度关系 时间复杂度计算:递归方程代入法迭代法套用公式法 渐近符号 渐近记号 Ω \Omega Ω …

Vue: Module “vue“ has no exported member xxx

这个问题让我困扰了好一会儿,我询问了 chatgpt 和各种网站社区,尝试了切换依赖的版本,清除缓存等等,依然没有解决 不过算是有心栽花花不开,无心插柳柳成荫,碰巧解决了,也不知道是不是这个原因&a…

【GD32F303红枫派使用手册】第二十二节 IIC-IIC OLED显示实验

22.1 实验内容 通过本实验主要学习以下内容: OLED驱动原理 IIC驱动OLED显示操作 22.2 实验原理 OLED模块的驱动芯片为SSD1306,其显存大小总共为 128*64bit 大小,SSD1306 将这些显存分为了 8 页,其对应关系如下所示&#xff1…

CST初级教程 七

本教程将实例讲解CST设计优化仿真及其操作步骤。下面是一个微带功率分配器的图片: 一 3D建模 Substrate 建模 Step1 绘制Substrate外形 Substrate 的尺寸参数如下: Step2 添加新材料Substrate Step3 将新建的材料分配给Substrate 选中新建材料Substra…

和琪宝的厦门之旅~

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。 引言 承接去年国庆的遗憾,我们将这次的旅行城市定为厦门。 琪宝是下午四点左右到…

迈巴赫S480升级增强现实AR抬头显示hud比普通抬头显示HUD更好用吗

增强AR实景抬头显示HUD(Augmented Reality Head-Up Display)是一种更高级的驾驶辅助技术,相比于普通抬头显示HUD,它提供了更丰富、更具沉浸感的驾驶体验。以下是它比普通抬头显示HUD多的一些功能: • 信息呈现方式&am…

新火种AI|Claude 3.5一夜封王超越GPT-4o!留给OpenAI的时间真的不多了...

AI大模型更新换代的速度,的确快到令人难以想象。 相信很多人现在对“最先进AI大模型”的印象还停留在GPT-4,但事实上,大模型领域的头把交椅早已悄然易主了好几回。就在GPT-4惊艳全球不久之后,其“死对头” Anthropic发布了Claude…

大模型自然语言生成自动驾驶可编辑仿真场景(其一 共十篇)

第一篇:LLM greater scene summarize 第二篇:LLM simulation Test effect 第三篇:LLM simulation driving scenario flow work 第四篇:LLM Algorithm flow description 第五篇:Configure the environment and back…

【CSS in Depth2精译】1.4 简写属性

文章目录 1.4 简写属性1.4.1 当心简写属性悄悄覆盖其他样式1.4.2 记住简写值的顺序1 上、右、下、左顺序2 先水平、再垂直的顺序 1.4 简写属性 简写属性(Shorthand properties) 是可以一次性设置多个属性值的样式属性。例如, font 就是一个简…

大模型产品化第一年​:战术、运营与战略

作者 | Eugene Yan、Bryan Bischof等 OneFlow编译 翻译|宛子琳、张雪聃、杨婷 题图由SiliconCloud平台生成 这是一个激动人心的时代,所有人都能够利用语言大模型(LLM)进行各种各样的产品构建。 过去一年里,LLM已经达到…

Apple - Advanced Memory Management Programming Guide 内存管理

翻译整理自:Advanced Memory Management Programming Guide(Updated: 2012-07-17 https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/MemoryMgmt.html#//apple_ref/doc/uid/10000011i 文章目录 一、关于…

Mac OS 如何在命令行下启动Docker

现象 当用 Mac air作为服务器时,远程登录上去后想使用 docker,却报如下错: Cannot connect to the Docker daemon at unix:///Users/aborn/.docker/run/docker.sock. Is the docker daemon running? 原因分析 因为 docker 有一个守护进程…

WebSocket走私实践(附赠LiveGBS监控系统未授权管理员密码重置)

WebSocket走私实践(附赠LiveGBS监控系统未授权管理员密码重置) 对此,我特别感谢TryHackMe和HackTheBox academy,永远相信和追随英国TryHackMe所教导的网络安全知识,并保持学习 WebSocket走私相关的知识在这里 前段时间学习过htt…