存储设备

news/2024/11/24 6:53:26/

存储设备

计算机的存储设备一般分为两种:内存、外存
1)、内存
主存储器,分为:随机存储器(RAM)和只读存储器(ROM)
①随机存储器用于存放正在运行的程序和数据,具有可读写性和易丢失性。
可分为:
静态(SRAM,制作复制,用于高速缓存Cache)
动态(DRAM,被称为内存条)
②ROM是一种只能读出事先所存数据的固态半导体存储器。
其特性是一旦储存资料就无法再将之改变或删除。
通常用在不需经常变更资料的电子或电脑系统中,
并且资料不会因为电源关闭而消失。
2)外存
辅助存储器,常有:硬盘、光盘、U盘
①硬盘和软盘都是磁盘存储设备,通过磁性分布来记录信息
硬盘的存储容量和存取速度远远大于软盘。
②U盘是一种闪存设备,存储容量大,存储速度快
③光盘是通过光刻录将信息纪录在镭射盘上,存储容量大,存储速度快

PS:常见的几种硬盘:
在这里插入图片描述
HDD(Hard Disk Drive),采用了机械结构,日常生活中最最常见种类的硬盘。价格便宜且容量较大。缺点是速度较慢。
SSD(Solid State Drive),采用了闪存颗粒作为存储介质,是闪存芯片加主控以及缓存组成的阵列式存储。也称固态硬盘。速度快、功耗小、重量轻。缺点是有寿命限制。
SSHD(Solid State Hybrid Drive),为SSD(闪存模块)和HDD(磁碟)的混合体。读取常用数据的时候基本和SSD速度相当,但是在写入和读取大量数据的时候,速度甚至不如HDD。

机械磁盘的构造

在这里插入图片描述
1)、磁头
磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环。
2)、磁道
当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。
3)、扇区
磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区,每个扇区可以存放512个字节的信息,磁盘驱动器
在向磁盘读取和写入数据时,要以扇区为单位。
4)、柱面
硬盘通常由重叠的一组盘片构成,每个盘面都被划分为数目相等的磁道,并从外缘的“0”开始编号,具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。
对于活动头盘,所有的磁头位于同一柱面上。

机械磁盘的读写和效率

磁盘上的数据用一个三维地址唯一标识:柱面、盘面、块号
读写步骤:
①移动磁头到指定的柱面,时间代价较高(最大可达到0.1s)
②根据盘面号确定在哪个盘上
③旋转磁盘,定位数据(根据转速可确定时间大约为0.001S)
④进行读写,(机械硬盘的传输速度是210M/s ,SSD 的传输速度是540M/s)


http://www.ppmy.cn/news/475478.html

相关文章

storage存储

cookie详见:cookie介绍与使用 storage只在本地,不参与网络传输,存储的都是字符串 localstorage/seesionstorage 存储/取出数据: localstorage.name "tanjw"//可以利用json的方法将对象转为字符串,方便存取使用。 lo…

华为存储

1.存储网络形态: DAS(Direct Attached Storage)直连附加存储。现代用的比较少。 NAS(Network Attached Storage)网络附件存储。存储与服务器之间多了NAS引擎! SAN(Storage Area Network&…

存储

存储 一、SharedPreferences1.存储数据2.获取数据 二、文件存储 内部存储SD卡存储三、SD卡存储四、SD卡读取五、三级存储1.网络获取2.SD卡读取与写入3.内存的获取与写入3.主类中判断 一、SharedPreferences 1.存储数据 步骤1:得到SharedPreferences对象 getShared…

SAN存储技术简介

一、存储方式分类 二、SAN存储 三、组网的方式 四、SAN组成部分 五、FC-SAN架构 FC协议栈 实际应用中更多的是应用FC0\FC1\FC2这三层。 FC三种拓扑结构 六、IP-SAN架构 连接形式 第三中是通常用的最多的方式。 七、FC-SAN和IP-SAN的区别

项目整体管理知识点

项目整体管理知识点 十大知识领域 基准计划 范围管理、进度管理、成本管理、质量管理 资源的协调、优化配置 人力资源管理、沟通管理、干系人管理、采购管理 防范于未然和应变 风险管理 一致性和完整性 整体管理 1.基本理解 项目整体管理是对项目管理过程组中的不同…

自适应端在线玩俄罗斯方块源码开源版源码

简介: 俄罗斯方块是一直各类程序语言热衷实现的经典游戏,JavaScript的实现版本也有很多,用React 做好俄罗斯方块则成了我一个目标。 响应式 不仅指屏幕的自适应,而是在PC使用键盘、在手机使用手指的响应式操作: 数据持久化 玩单机…

java开发的俄罗斯方块小游戏,可下载,2021-06-22

java开发的俄罗斯方块小游戏,可下载 文章目录 java开发的俄罗斯方块小游戏,可下载游戏操作介绍游戏压缩包下载 最近在老师要求下组队,一起使用eclipse编写了Java游戏代码,导入sqlite所需的jar包,使用sqlite数据库嵌套进…

俄罗斯方块项目(c#)第二天

今天对项目中的yix一些功能具体分析: 1.俄罗斯方块项目需求调研:1.这是一个单机游戏。2.友好的界面,界面包括方块落下和消失的,计分面板,时间面板,下一个方块样式,以及难易度的选择3.游戏开始&a…