文章目录

  • 问题
  • 硬盘的构造
    • 1.构造原理
    • 2.磁盘的读取响应时间
    • 3.磁盘硬件被系统虚拟化
      • page
  • LMR水平式记录磁盘
  • PMR垂直式记录磁盘
  • SMR瓦楞式堆叠磁盘
  • 避免购买到叠瓦式机械硬盘

问题

想自己组建一个nas,但是看到一直有人说pmr垂直式硬盘与smr叠瓦式硬盘,还有人一直鄙视叠瓦式硬盘,我就好奇了,有什么区别吗?

硬盘的构造

1.构造原理

机械硬盘的主要结构就是马达,磁盘,磁头臂,磁头。
马达决定转速
磁头负责读写
磁盘负责容量
马达不是此次解释的重点
这里说磁头与磁盘

磁盘为了管理数据,划分了磁道与扇区,
老式磁盘每个扇区存储的数据大小是一样的,外圈数据密度小,内圈数据密度大
新的硬盘数据的密度都一致
某某数据块常常被说为某某磁道,某某扇区
从外围开始编号,0 1 2.。。

机械原理:
假如读取第5磁道第7扇区
读写数据实际上是磁头会先摆动到第5磁道上悬浮在第5磁道的上空几纳米处,等待着第7扇区转过来,之后读取数据,这是机械硬盘的寻道和寻址。
需要读取的磁盘的某某磁道,某某扇区都有许多方格,内部有磁性微粒,读取磁力的极性判断0 1

往往磁盘不止一个盘片,正反都可读写,盘片从下部算起,0 1 2.。。。,一个盘片有两面,两个编号,比如0面和1面,2面和3面
受到成本和体积限制,一般5片以内
磁道上下连接,获得一个虚拟的柱面
相同编号的磁道成为一个编号的柱面,比如磁盘的0柱面

老式磁盘因为扇区存储数据一致计算容量大小为:
存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数
图上磁盘是一个 3个圆盘6个磁头,7个柱面(每个盘片7个磁道) 的磁盘每条磁道有12个扇区,所以此磁盘的容量为:
存储容量 6 * 7 * 12 * 512 = 258048
新式计算更为复杂,因为扇面数据密度一样

2.磁盘的读取响应时间

寻道时间:磁头从开始移动到数据所在磁道所需要的时间
旋转延迟:盘片旋转将请求数据所在扇区移至读写磁头下方所需要的时间
数据传输时间:完成传输所请求的数据所需要的时间
读写一次磁盘信息所需的时间可分解为:寻道时间、延迟时间、传输时间。为提高磁盘传输效率,软件应着重考虑减少寻道时间和延迟时间。

3.磁盘硬件被系统虚拟化

由于扇区的数量比较小,数目众多,
在寻址时比较困难,所以操作系统就将相邻的扇区组合在一起,形成一个块,再对块进行整体的操作。
忽略对底层物理存储结构的设计

块是操作系统中最小的逻辑存储单位
操作系统与磁盘打交道的最小单位是磁盘块
Windows下如NTFS等文件系统中叫做簇;在Linux下如Ext4等文件系统中叫做块(block)
每个簇或者块可以包括2、4…2的n次方个扇区。

page

系统与内存操作,是虚拟一个页的概念来作为最小单位

扇区: 硬盘的最小读写单元
块/簇: 是操作系统针对硬盘读写的最小单元
page: 是内存与操作系统之间操作的最小单元。
扇区 <= 块/簇 <= page

LMR水平式记录磁盘

老式的线性LMR水平式记录磁盘规定读取磁力的极性,当磁力的极性冲着右边的时候是1,磁力的极性冲着左边的时候是0

PMR垂直式记录磁盘

对着技术发展,读写磁头更小了,原先横放的方格,现在竖着放也行,磁力极性冲下是0,磁力极性向上是1
LMR水平式记录磁盘,存储密度仅为每平方英寸133GB,而现在PMR垂直式记录磁盘可以做到每平方英寸1108GB,翻了将近9倍。

然而PMR存在空间浪费的问题

写磁头比读磁头宽,真正有效的数据,只有读磁头扫过去中间的很窄的一条,只是因为我们无法把写磁头做的更小,所以只能浪费一些上下磁道的空间,这是单根磁道
同时为了保证写头部不干扰到相邻磁道,磁道与磁道之间还有一定的间隔
如果能够利用这些浪费的空间,将会获得倍增的空间
接下来说垃圾SMR盘

SMR瓦楞式堆叠磁盘

属于PMR的一个分支,为了提高容量,对PMR的性能做了牺牲
因此升级后后的叫SMR,之前的PMR又被称为CMR
硬盘厂商想到了一个方法,把磁道像瓦片一样堆叠起来,摞成一层一层的样子

就像瓦片一样,那些让出来的空间都被利用了,空间有了大提升,但是缺点也十分明显
读磁头本身比较窄,一行一行的就可以完美的扫全部扫过去,这样就可以完成读取的操作
写磁头还是那么宽,扫过最上方磁道的时候,肯定会把下面的磁道数据也给写了
如果你尝试恢复下面的数据,下下面的数据又被覆盖了,以此类推任何一次写入都将极为费力,会把所有磁道的数据都写进去

众所周知,硬盘的寿命跟读写的次数有关,SMR频繁读写无异于自杀,使用中可能出现突发性的掉速,造成系统死机或者游戏卡死的问题
因此常用来作为监控盘,仓储盘使用。

避免购买到叠瓦式机械硬盘

厂家并没有将垂直式(PMR)和叠瓦式(SMR)标注在硬盘标签上,看厚度也不一定能看出来
因此应该综合判断
1、看容量
垂直式是可以做到单碟约1.6TB容量,所以市面上1TB或者以下容量基本上都不是叠瓦式
2、看缓存
一般来说,对于叠瓦式硬盘,厂家为了弥补性能缺陷,配备的缓存较大,通常是128MB或者256MB,而垂直式的缓存都比较小,一般是32MB或者64MB。
但是从硬盘缓存辨别是否是叠瓦式有弊端,因为大容量的垂直式硬盘,例如4TB以上的容量,可能也采用的是256MB缓存。
3、看厚度
相同的容量下,叠瓦式相比垂直式厚度更薄一些
比比相同容量的厚度参数可见,一般误差有6mm

pmr垂直式硬盘与smr叠瓦式硬盘的原理与区别相关推荐

  1. 详解西部数据SMR叠瓦式硬盘的190二级编译器(译码表)模块

    一.190和T2是什么 与传统的垂直式(PMR)硬盘相比,叠瓦式(SMR)硬盘磁道的间距更小,数据读写的难度增加,因此LBA扇区的分配管理也发生了很大变化,使用一份数据结构动态分配LBA扇区,由于是动 ...

  2. 叠瓦盘为什么不推荐_说说SMR叠瓦式硬盘是怎么回事,为什么不推荐。

    首先我们要知道传统硬盘是怎么记录数据的. 之前的硬盘使用的普遍是PMR-CMR,垂直磁记录技术-常规磁记录方式. 使用这种技术的硬盘,磁头记录的数据在盘片上是这么排列的. 磁头在写入的时候写入的范围会 ...

  3. 详解叠瓦式磁记录SMR盘基础知识

    SMR(Shingled Magnetic Recording)叠瓦式磁记录盘是一种采用新型磁存储技术的高容量磁盘.SMR盘将盘片上的数据磁道部分重叠,就像屋顶上的瓦片一样,这种技术被称为叠瓦式磁记录 ...

  4. SMR叠瓦盘原理及终极使用指南

    原文转载文·海门牌梭鱼罐头 为什么要写这篇文章 众所周知,SMR叠瓦式硬盘是装机圈的大坑之一.许多人唯恐避之不及,转身却又掉进各种翻新"垂直硬盘"的大坑.对电脑略懂一二的人都知道& ...

  5. 叠瓦式硬盘和垂直式硬盘怎么区分?

    区分方法:硬盘容量在2TB以内的,存储如果是256MB的,那么是叠瓦式硬盘:垂直式硬盘,2TB以下是64G缓存.除此之外,您还可以在电脑中使用一些测试软件测试硬盘的随机读写性能,一般性能较差的硬盘就是 ...

  6. 叠瓦式硬盘 微型计算机,叠瓦式硬盘!究竟是技术的退步?还是商人的套路。...

    关于机械硬盘的一些事,你可能还完全不知道.现在市面上的机械硬盘几乎全是叠瓦式机械硬盘了. SMR(Shingled Magnetic Recording)叠瓦式磁记录盘是一种采用新型磁存储技术的高容量 ...

  7. 叠瓦盘为什么不推荐_站内值友帮你选,可靠的性价比非叠瓦式机械硬盘推荐清单...

    伴随固态硬盘价格的节节攀升,2020年固态整体涨价已是必然.从18年起就未曾入手过机械硬盘的小编,又把目光转回到机械硬盘这位老朋友身上,而对于现阶段技术极为成熟的机械硬盘而言,品牌.产品线定位与价格也 ...

  8. 叠瓦式硬盘 微型计算机,叠瓦式硬盘到底多坑人,你还敢乱买吗?我来告诉你原因...

    原标题:叠瓦式硬盘到底多坑人,你还敢乱买吗?我来告诉你原因 距离叠瓦式硬盘推出消费市场也有三四年时间了. 硬盘厂家说:"容量比性能更重要."消费者信了. 又说:"是一种跨 ...

  9. 是天坑还是新技术?机械硬盘中的SMR叠瓦盘技术究竟如何?

    好久没有写硬件相关的文章了,恰巧前几天看到知乎上有关于叠瓦盘的声讨的帖子,于是了解了一下. 在叠瓦盘出现之前,机械硬盘的数据记录方式是PMR(Perpendicular Magnetic Record ...

最新文章

  1. 数据库监听触发器java_SqlServer触发器监听数据调用存储器调用java接口
  2. HTTP Error 503. The service is unavailable.
  3. OD使用教程 调试篇
  4. 【C++深度剖析教程17】逻辑操作符的陷阱
  5. php压缩解压缩插件,PHP压缩解压缩类:PclZip
  6. [转]微信小程序 c#后台支付结果回调
  7. Moss网站在不同服务器的迁移
  8. 百度地图电子围栏功能的实现
  9. 201521123033《Java程序设计》第5周学习总结
  10. 如何复制百度文库上的文本
  11. 移动通信原理中信道的分类
  12. 【路径规划】基于蚁群算法求解带时间窗车辆路径问题(VRPTW)matlab代码
  13. 不重装系统的情况下对C盘扩容
  14. C#对Java--微软的反击
  15. 2009-03-13读书记录:《Enjoying Web Development with Wickte》三章心得
  16. CPU虚拟化技术及QEMU/KVM虚拟机安装实践
  17. jquery系列之-ajaxSubmit()提交表单示例
  18. debian基本设置以及配置XManager远程登录桌面、命令行设置、Xftp上传下载文件
  19. 数学之美,C++之美,代码之美
  20. 2017中山大学计算机考研科目,2017年中山大学0812计算机科学与技术考研参考书目推荐...

热门文章

  1. 微盟数据修复为什么需要七天七夜?
  2. python标准化_python中标准化
  3. http://www.3lian.com/edu/2014/01-25/126892.html
  4. 5G 信令流程 — 概览
  5. 湖北武汉电动机保护器公司哪家好_电动机保护器-上海硕吉电器_新浪博客
  6. 关系抽取—OneRel
  7. 完全免费:三星智能电视不再发布收费应用
  8. 计算机等级考试四级数据库——数据库原理知识整理
  9. 感应开关盖垃圾桶项目实现.md
  10. Java验证身份证信息