硬盘以0和1组成的二进制形式默默地储存着各种数据 。随时等着写入或读取数据 。
硬盘分为机械硬盘和固态硬盘 。
机械硬盘
文章插图
写入数据时 。磁头将会利用电磁铁 。改变磁盘上磁性格料的极性来记录数据 。两种极性分别对应0和1 。
文章插图
读取数据时 。磁头将会用旁边的读取器读取磁性材料的极性 。再还原成0或1 。
文章插图
由于机械磁盘必须在电机驱动下 。先找到磁道 。再找到扇区 。所以会出线十几毫秒的延迟(根据质量不同有些许差异) 。这就让机械硬盘在读取分布在磁盘各处的数据时 。速度有所降低 。
固态硬盘
机比于机械硬盘依赖电机和盘片 。固态硬盘基于电路就不用担心这种延迟 。而且固态硬盘储存数据靠的是闪存(类似于U盘) 。下图以SATA固态硬盘为例 。
文章插图
文章插图
由于不受电机及盘片的限制 。固态硬盘比机械硬盘的读取速度更快 。存储同样多的数据的情况下固态硬盘更小 。但是断电后 。机械硬盘比固态硬盘存储时间上更长 。
现在的机械硬盘和固态硬盘大都可以达到TB级 。能完全满足日常使用 。
其他观点:
1 。磁盘演变过程:最早512KB的5.25时软盘一1.44MB的3.5吋软盘一>机械硬盘一>电子盘(固态硬盘 。CF卡 。U盘 。移动硬盘都属于电子盘 。
2 。外部存储器的基本结构
软盘(FDD)与机械硬盘(HDD)结构基本一致 。
它的构成主要由盘片 。磁头组成 。HDD还有盘片转轴、控制电机 。磁头控制器 。数据转换器 。接口 。缓存等 。机械硬盘中所有的盘片都装在一个旋转轴上 。每张盘片之间是平行的 。在每个盘片的存储面上有一个磁头 。磁头与盘片之间的距离比头发丝的直径还小 。所有的磁头联在一个磁头控制器上 。由磁头控制器负责各个磁头的运动 。盘片每分钟几千转的高速旋转 。磁头就可以定位在盘片的指定位置上进行数据的读写操作 。
电子盘是FLASH类 。更快 。更稳定 。因为没有普通硬盘的旋转电机 。因而抗震性极佳 。不怕碰撞、冲击、振动 。普通硬盘比较 。固态硬盘的优点:启动快、读取延迟小、碎片不影响读取时间、写入速度快、无噪音、发热量较低、不会发生机械故障、工作温度范围更大、体积小重量轻 。
电子盘缺点主要是:成本高、容量低、易受断电磁场静电干扰、写入寿命有限、数据难以恢复、能耗较高、有时会出现假死现象 。
3 。记录数据的结构方法 。在存储器中 。分主引导记录(MBR:Main Boot Record) 。操作系统引导记录(OBR:OS Boot Record) 。文件分配表(FAT:File Assign Table) 。根目录(DIR:Directory)和数据区(DATA) 。
4 。最早的DOS 。现在的windows各操作系统的作用 。
DOS是磁盘操作系统的简写 。所以 。操作系统的一个作用 。就是负责把你要存储的数据存到未用的空间里 。
我们一般写的APP中的文件读写操作 。就是借助于底层的bios程序完成的 。我们一般只需要知道读写那个文件 。内容是什么 。不需要知道在磁盘/电子盘中的具体位置 。
5 。至于你说的 。是否存的是二进制码 。答案是肯定的 。所有存储设备都用二进制码存储 。以字节为单位 。
关于空间 。早期硬盘一般几十MB 。后来250MB 。500MB 。1GB……现在 。N个T的都有 。
其他观点:
分三方面回答你 。
1 。磁盘怎么存储数据的?先简单说下磁盘的结构 。磁盘是机械、电子 。电磁一体化的产品 。从下面的图片中可以看出 。磁盘内部有盘片和读写磁头 。
文章插图
盘片上按规则从外至内规划出了一圈圈的磁道 。磁道上按一定密度又分割出了一个个的存储位(一个数据位bit) 。这个存储位就最基本最小的存储单位了 。当需要储存时 。就控制写磁头去改变这个数据位上磁性介质的磁场的NS方向 。比如N方向代表0 。S方向代表1 。而众多这样的数据位连在一起后根据编码就成为了人直接识别的数据了 。
文章插图
实际情况是若干个数据位连在一起划分不同的功能标识(编号区、校验区、数据区等、)组成一个扇区 。而只有数据区才是真正存储用户数据的地方 。若干个扇区又组成一个簇 。扇区和簇才是操作系统直观使用的最小单位 。
推荐阅读
- 长沙小吃排行榜前十名店 长沙美食排行榜前十名店
- 手工宽粉热量高吗 一碗煮好宽粉的热量
- 长安cs55蓝动版油耗是多少 长安cs55蓝动版价格
- 南唐开国皇后宋福金本是一名陪嫁丫头,她是如何一步步登上后位的?
- 1T硬盘,同价位,有的尺寸上西数比希捷厚很多,哪位大神说明一下是什么原因?
- 长安cs55plus空调怎么关 长安cs55空调怎么关
- dnf光明套怎么获得 光明圣光祈愿套装
- 为什么精明人看人一看都透彻,愚钝的人一辈子看不透?
- 为何2014年至今主流移动硬盘容量始终为1 TB?