应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

深入讨论西数WD42EJRX紫盘是叠瓦盘还是垂直盘

  引子
  消费级机械硬盘的单碟容量增长看似总是快企业级一步日立第一款单碟1TB的消费级产品7K1000。D推出的时候,企业级硬盘依然在单碟800GB挣扎。
  2011年,第一批单碟1TB的7K1000。D(图片来源于网络)
  仔细想想也不奇怪:单碟密度越高,意味着硬盘厂商可以用越少的碟片达到相同的容量,在竞争激烈的消费级市场进一步降低成本。而企业级硬盘在当时追求的则是以稳定为主,技术成熟才是最重要的。如果考虑到这一点,2016年推出的第一款达到单碟2TB的硬盘(ST8000DM004)不仅是消费级,而且使用了SMR(叠瓦式磁记录)也就不足为奇了。
  而要等到单碟2TB的CMR,厂商需要继续挤4年的牙膏。2020年,UltrastarDCHC550成为首款达到单碟2TB的CMR硬盘,使用9张碟片堆出了18TB的容量。
  图片来源:WesternDigitalCorporation(WDC)
  但是在家用盘上,单碟2TB的CMR硬盘却迟迟不见踪影。其中有一部分原因是消费级硬盘没配上企业级硬盘的各项技术(如微驱动器,TDMR二维磁记录,氦气填充等,如感兴趣本人可单独开一个专题挖坑),单碟密度很难继续提升。
  另一个原因很简单:没必要。大多数消费级硬盘的使用场景既然用SMR问题不大,为什么要拿良品率冒险强行开单碟2TCMR呢?因此单碟2T的消费级CMR属于是一拖再拖。
  但也不是所有消费级硬盘都能随便上SMR的。由于SMR随机写入的性能并不好(具体可参考本人的《SMR叠瓦盘原理及终极使用指南》),如果监控环境要使用SMR的话需要监控机固件专门优化才行,而主流监控机依然只能用CMR。因此除了少部分监控厂专门定制的SMR硬盘外,大部分监控盘,如圆头WD40EJRX,依然使用单碟1。6TB的CMR技术。
  使用单碟2TB,2碟4头的成本取代3碟5头来达到4T的容量,对厂商来说是很大的诱惑。2021年11月,西数终于绷不住了,推出WD224263PURZ这三款紫盘。而最为引人注目的是这三款硬盘虽然是单碟2TB,却均使用了CMR。从2011年日立推出7K1000。D算起,消费级CMR硬盘单碟容量从1TB到2TB的增长,整整花了十年。
  WDPurpleHDDProductBrief争议的开端
  这三个型号的硬盘从发布数据手册开始便充满了争议。根据WD224263PURU(PURZ的OEM型号)数据手册的描述,这三款硬盘不仅转速从5400RPM降低到了5040RPM,还支持TRIM指令。而TRIM指令则是西数SMR硬盘最显著的特征之一。
  PR2000S2OEMTechnicalReferenceManual
  不管怎样,如果需要验证是否为CMR都得上手测试才行。因此笔者自费购买了WD42EJRX(PURZ的中国特供型号)及WD22PURU各一块作为测试样本。
  技术性分析
  首先是外观。WD22PURU使用了与WD20EZAZ一致的单碟盘体,而WD42EJRX使用的则是圆头WD40EJRX的盘体,和WD60EZAZ盘盖有细微区别。
  两块盘均使用了板号为810051的电路板。上一代圆头WD40EJRX使用的虽然是和EZAZ一样的810011板号,但EJRX的电路板并没有加密SPIFlash且物理缓存从256MB颗粒换成了128MB。
  WD60EZAZ的电路板,带两颗4Mb电路板加密SPIFlash和一颗8MbROMSPIFlash
  WD40EJRX,仅ROM(电路板拆解图片来自捣蛋鬼)
  WD40EJRX目前虽然作为硬盘吧的入门级吧盘之一,但一大痛点是RV传感器从监控盘标配的3个砍成了1个,3个RV传感器对于多盘阵列中的震动等耐受力更强。虽然家用环境并没有什么影响,但是缩水还是让人很不爽。WD42EJRX终于和WD60EZAZ一样加配了2个RV传感器且电路板垫了减震海绵。
  个人猜测这并不是因为西数突然想做个好人,而是磁道密度的增大使得硬盘对震动更为敏感了(和SMR的EZAZ类似)。而WD22PURU就没这种优待了,由于单碟盘比多碟稳定,因此砍成了单RV无海绵。
  ST4000VX000的3个RV
  WD42EJRX的电路板和海绵(电路板拆解图片来自捣蛋鬼)
  WD22PURU电路板
  细心的读者可能已经发现了,810051也有两个多余的SPI闪存芯片。果不其然,这两块盘均无法执行西数的工程指令。因此,固件方面的分析需要等到专门的解锁板推出才能进行了。
  但是这并不能阻止更深入的技术分析。更早的800055电路板斜头(即西数老多碟盘外观的)WD40EJRX家族叫APOLLO,而810011圆头的家族叫APOLLOCR。说明WD40EJRX其实和盘体及板号一样的WD304060EZAZ(家族VENICER)关系不大,而与老款斜头紫盘的关系则更为接近。但经查询新款WD42EJRX的家族却是VENICERP,说明它和EZAZ有很大的同源关系。
  而WD22PURU的家族为CARMELRP,说明它与810011WD20EZAZ(CARMELR)的关系比较接近
  上机使用Victoria5。35读取硬盘的信息,除了转速确实是5040RPM且支持TRIM以外,还可以发现发现西数改的东西远不止表面上这么简单。近代西数硬盘使用的都是61段位(zones)的配置,而这两款新盘使用的却是181个。
  不管这款盘是不是CMR,使用的肯定是更新换代的技术了。而到底是不是CMR且看下面的测试性能测试
  上机首先是日常HDTune基准曲线(块大小1M,其余为默认设置)
  WD42EJRX的曲线较平滑,而WD22PURU的曲线稍微抖点。这点和这两个盘对应多碟、单碟EZAZ家族的情况很类似,再次说明它们有很大的同源关系。
  另一点很奇怪的是这两款盘开头约40GB的顺序读写速度都只有160M左右。
  前200GB快捷行程
  说实话测到这里,包括本人在内的很多群友都要下SMR的定论了。因为这两款盘既有256M缓存又带TRIM,还和EZAZ一样配了3个RV传感器。但是光靠这些来判定是不是SMR还不够。我们先来看看西数SMR的一些特征。
  如果看过本人《SMR叠瓦盘原理及终极使用指南》便会知道,西数的叠瓦盘在格式化后会对所有空白区域返回全0。从测试角度来说便是没数据的地方曲线会变为一条直线,如下图的WD10SPSX:
  而且叠瓦盘由于不能随机写入重叠的磁道,如果进行随机写入测试会有很明显的特征。西数的逻辑是将随机写转换为顺序写,并使用一个类似固态FTL表的0x190模块将物理地址映射到逻辑上的地址。因此西数叠瓦盘进行随机写入时磁头几乎不会动,而且性能甚至比CMR硬盘还要好。
  但是这样的后果就是使用时间一长便会导致严重的碎片化脏盘,甚至顺序读写的性能也因为碎片化的映射大幅降低直至卡死。这也是叠瓦盘饱受诟病的主要原因之一
  WD20EZAZ的严重脏盘(图片来源于网络)
  既然我们知道了西数叠瓦盘的特征,我们就可以使用对应的测试看看这玩意到底是不是官方说的CMR。
  首先填一些随机数并格式化。出乎意料的是既没有空盘清零,曲线也毫无变化。
  工具为WinHex
  接下来则是判定叠瓦的重中之重:随机写入测试。
  这里主要测试的并不是性能,而是听声音:如果是CMR的话数据会被写入真实物理位置,磁头也会发出和随机读取类似的炒豆子声音。而SMR硬盘由于转换为了顺序写入则几乎不会发出声音。
  使用的工具为IOmeter,设置为4K对齐,1M块大小纯随机写入(写入缓存打开)
  可喜可贺的结果是:这是首款单碟2TB的CMR消费级硬盘
  遗留的问题
  第一个问题自然而然便是:一块CMR盘为什么需要TRIM?
  说实话支持这个功能的目的我目前也不明白。在SSDSMRHDD中,TRIM指令可以使硬盘立即清空已经被删除的文件,使这部分空间可以被硬盘重新用于垃圾回收等后台操作。对于支持TRIM的SMRHDD,在格式化或发送TRIM指令之后,空白的区域会立刻被标记为0而曲线也变为直线。
  但是正如前文所说,这两块盘格式化并没有清空底层的数据。而手动发送TRIM之后的一段时间硬盘的表现很奇怪。如果这时对硬盘进行读取操作,磁头会发出类似垃圾回收的整理声音,同时占用也会达到100并发生严重掉速。
  这种情况会持续大约一两分钟,随后便恢复正常。将硬盘断电、加电也会恢复正常。但是更加奇怪的是即使硬盘并没有经历随机写入等操作,发送TRIM也会出现这种情况。而且这个功能貌似还和分区状况挂钩。如果发送TRIM之后直接擦除分区表也会立刻恢复正常。
  以下内容包含个人猜测,仅供参考
  对于TRIM功能的存在目前的一个合理解释是西数有可能使用了和HC560OptiNand类似的技术,即使用NAND闪存来存储每个磁道被覆写的次数以及时刷新相邻磁道,避免相邻磁道干扰(AdjacentTrackInterference,ATI)影响周围的数据。
  没有企业盘各种磁头技术的加持,家用盘磁道密度(TPI)的提升已经接近最后一滴牙膏。从需要降速到5040RPM才能开到单碟2T便可以看出这一点。和OptiNand不同,这块紫盘有可能将类似的刷新信息存储在盘片上。如果实际上真是这样,我愿称之为OptiDisk。
  以及顺便提一下,OptiNand并不是SMR。SMR由于写入操作只能以包含多条磁道的band为单位进行,因此不存在单条磁道覆写造成相邻磁道干扰的情况。
  UltrastarDCHC560Datasheet
  如果以上的猜测为真,开头速度较低的部分有可能是TPI较低的区域,因为诸如MFT这类改写频繁的元数据经常存储在分区开头。
  希捷SMR硬盘开头也有密度较低的CMR区域用于存储元数据
  顺便附上另一个测试的结果:4K1M混合随机写入8小时后的曲线,和空盘差别不大。因此暂时无需担心和SMR类似的脏盘问题,顺便证实了这块盘是纯粹的CMR而不是网友所推测的CMRSMR混合硬盘(实际上也不存在)。
  正如前面所说,由于810051电路板带锁暂时无法分析固件,因此上文所述仅为猜测。总结
  单碟2T减少的碟片及磁头的成本相当可观,尤其是WD22和WD63得以使用成本更低的单碟及3碟盘体,因此经销商内卷空间又增大了。
  新款紫盘虽然由于转速的降低导致顺序速度有轻微下降,但相比上一代也有更加低温和低功耗的优势,而且WD4263的3RV配置对多盘阵列更加友好。
  以及本人发现WD40EJRX那个日立味炒豆子随机噪音和吱嘎一声的停转终于没了,现在多碟盘体跑随机噪音和ST4000VX007或以前的WD20EZRZ蓝盘差不多,单碟声音还更小。
  对于新款紫盘,本人的评价是有成为新吧盘的潜质,但由于新品的可靠性还需要时间的检验,因此推荐性暂不做评价。但目前看来新款盘比老款的表现确实好很多
  如果对老款WD40EJRX有需求,建议尽快入。因为老款盘已经开始陆续停产。而如果想要尝鲜也建议当一段时间等等党,因为即将上市的WD63EJRX国行型号本人认为有可能取代WD40EJRX成为新一代吧盘之一。对于WD22EJRX,虽然砍成了1个RV,但是作为小容量入门级CMR硬盘也是一个很不错的选择。
  作者:海门牌梭鱼罐头https:www。bilibili。comreadcv14273159出处:bilibili
  另附SMR叠瓦盘原理及终极使用指南
  众所周知,SMR叠瓦式硬盘是装机圈的大坑之一。许多人唯恐避之不及,转身却又掉进各种翻新垂直硬盘的大坑。对电脑略懂一二的人都知道叠瓦可以帮助机械硬盘提升密度从而降低成本,但是性能却更差,所以就可以和垂直盘卖一个价摆烂。但是关于叠瓦盘的工作原理却一问三不知。
  在看了目前网上各种对于叠瓦式硬盘的科普及使用建议后,笔者认为大部分科普的内容并不够全面。这半年多以来通过各种渠道和自己的上手测试对这项技术有了比较清晰的认识,这篇文章便是最终的产物。
  本篇文章将会结合各种论文和测试数据,从叠瓦盘的前世今生讲起,分析三家机械硬盘厂商叠瓦盘的不同策略并给出叠瓦盘使用的终极指南。
  本人并不是业内人士,因此没有任何利益相关的地方。但这也意味着一些猜测的部分可能有误,欢迎各位专业人士指正。摩尔定律的终结?
  这一切的起因要从磁头的设计讲起。
  图上的是80年代硬盘的一个磁头,工作原理很简单。滑块(Slider)的作用是引导气流使得整个磁头悬浮在盘片上方,读和写使用的是同一个线圈。写入时线圈通电产生磁场,磁化盘片上的磁性颗粒;读取则是磁化的颗粒通过线圈下方产生的感应电流经由前置放大器(Preamplifier)放大之后由主控解码数据。由于中心的磁芯是使用铁氧体制造的,因此也叫做铁氧体磁头(FerriteHead)。
  后面由于磁盘密度的增加,线圈绕制的精度已经无法满足需求,于是便出现了薄膜磁头。
  薄膜磁头的核心技术是使用类似光刻的方法直接在一片硅晶圆上成像磁头的结构并进行蚀刻,由此制造的磁头精度可以非常高,这项工艺一直延续到了现在。
  然后。。。
  IBM推出了世界上第一块3。5英寸,1GB的硬盘(0663Cosair),仅使用了8张盘片。
  其中使用的一项最重要的发明是磁阻(MR)磁头,由于磁道越来越窄,仅使用线圈读取的灵敏度已经无法满足要求。IBM使用磁阻效应增加了读磁头的灵敏度,并在之后使用了巨磁阻(GMR)效应发明了比MR更加灵敏的磁头。
  今天的家用硬盘使用的仍是零几年经由GMR改进的量子力学磁头(TMRTGMRTuMR,隧穿磁阻磁头)
  不管怎样,MR磁头的发明意味着读和写磁头就此分开了。
  尽管读头变得越来越灵敏,写头却一直是线圈通电产生磁场的基础款。在写入时难免会对相邻磁道造成影响,从而在一定程度上限制了磁道的密度。这个瓶颈催生了诸如磁头加热器这样的黑科技,通过热胀冷缩的原理精确控制写头离盘片的距离从而减小写入信号的影响范围。硬盘工作时磁头离盘片仅几纳米便是描述写磁头的。
  HGST:ThermalFlyheightControl(TFC)TechnologyinHGSTHardDiskDrives
  但即便如此,写磁头在当时依然是硬盘的主要瓶颈。为了避免写入的时候影响相邻的磁道,硬盘厂商被迫在每条磁道两边留下空白的安全区间。这同样制约了硬盘的单碟密度:单碟1TB的3。5寸硬盘的磁道宽度卡在了75nm,预言存储容量每两年便翻番的摩尔定律看似就要终结。
  为了继续提升存储密度的唯一一条路只有改进写头,但是诸如热辅助磁记录之类的解决方案却迟迟未出,行业急需一个替代方案。无间道
  第一个解决方案是HGST在2013年发布的氦气填充式硬盘,通过在盘腔内部充入比空气密度更小的氦气以减小气流扰动,从而得以使用更薄的盘片。并用7张盘片堆出了6TB的容量。
  He6系列充氦硬盘的14个磁头
  而希捷这边也没闲着:推出了ArchiveHDD应战,仅用了4张盘片便达到了5TB的容量。
  https:www。memory4less。comseagatearchive5tbsata60gbpsharddrivest5000as0011
  达到如此高单碟密度的方式便是叠瓦式磁记录(ShingledMagneticRecording,SMR)。
  Seagate:SMR(ShingledMagneticRecording)TechnologyIncreasesDriveCapacity
  Shingle本来的意思是屋顶的瓦片,而叠瓦式磁记录从字面意思上便可以看出是使用类似瓦片堆叠的方式来重叠磁道。
  ToshibaReview:ShingledMagneticRecordingTechnologiesforLargeCapacityHardDiskDrives
  既然写入的时候会影响相邻的磁道,那干脆不去避免它就好了。每一条磁道在写入时都允许覆盖上一条磁道与之重叠的一部分,而读取磁头由于更灵敏依然可以正常读取上一条磁道未被覆盖部分的数据。
  但是重叠磁道以提高密度的做法径直指向了一个后果:写入性能的降低
  由于叠瓦式磁记录对读取并没有影响,因此顺序及随机读取性能与以前的传统磁记录(ConventionalMagneticRecording,以下简称为CMR)硬盘相比几乎没有区别。
  ST4000DM004是ST3000VX009同盘体SMR版本。也许是由于重叠的磁道更窄寻道时间更长,顺序速度是相差不大的
  而对于写入,顺序写入也不会有太大的影响,因此并没有速度上的问题。但是到了随机写入这里就不同了:如果按照最基础的逻辑,修改一处的数据便会覆盖下一条已经被下下条磁道覆盖一部分的磁道,所以硬盘需要先读出下一条磁道将被覆盖的数据然后在上一条磁道修改完后写回去。这叫做先读再改(ReadModifyWrite)
  但问题是写回下一条磁道的数据又会覆盖下下一条已经被下下下条磁道覆盖一部分的磁道。。。(阿巴阿巴)
  由于这种牵一发而动全身的操作实在太过愚蠢,如果做出来的话简直和光盘一样(还是CDR那种)。所以硬盘厂商一直在尝试把SMR硬盘做得尽可能像CMR硬盘。
  第一个尝试是限制单次随机写入会影响的磁道的数量。通过将重叠的磁道分成组(Band),每个组包含几十至上百条重叠的磁道,组与组之间并不重叠。这样改写任何数据只需先读取一个band里的数据,大大提升了随机写入的性能。
  但是想象很美好,现实只会打脸。仔细一算,这大大提升的随机写入性能还是令人发笑。如果有大量的随机写入(如大量小文件),每秒钟可能连一个io都不到。那么,对于连续的随机写入,有没有办法提升性能呢?答案是有的。盘片缓存:SMR救星?
  如何通过缓存来提升性能,一直以来是硬盘开发的重点之一。在90年代,硬盘厂家开始在电路板上增加DRAM芯片作为缓存。除了在硬盘运行时暂存各项固件模块及预取数据之外,一个很重要的功能便是暂存写入的数据。这样不仅可以在短时间内暂存少量的随机写io提升性能,还使得原生指令队列(NCQ)等功能得以实现。
  一块90年代的5。25寸SCSI硬盘,图中圈出来的便是DRAM缓存
  https:commons。wikimedia。orgwikiFile:NCQ。svg
  硬盘主控对随机读写io进行排序,减少磁头摆动的幅度以最小化延迟
  但是DRAM有两个很明显的缺陷。
  首先是DRAM提供的缓存太小了:至多百M级别的缓存实在不能对大量的写入io做出什么本质的提升。
  其二便是DRAM缓存与你内存条上的DRAM一样,在断电后里面的数据会立即消失(易失性)。如果硬盘正在使用DRAM缓存随机写入的数据,这部分数据便会丢失。对于一些企业来说,丢失数据显然是不可接受的。因此很多企业为了保险起见都会选择手动关闭硬盘的写缓存功能,但是这样的话又无法享受到缓存对写入性能的提升。
  对于这个难题,盘片缓存(MediaCache,又叫媒体缓存,以下简称MC)应运而生。MC的原理便是在盘片上划分出几GB对用户不可见的空间,当在短期内遇到大量的随机写入io时就先对这个io的真实位置做出标记并存储在MC中,并在闲时将MC的数据归位。
  Seagate:BarraCudaDrivestheMTCTechnologyAdvantage
  这个方案实际上还将机械硬盘性能最差的随机写入转化为了顺序写入,对于小文件的随机写入性能提升十分明显,且在断电之后并不会丢失数据。因此MC一经发明便广泛地应用在企业盘以及一些家用盘上。
  MC的发明也拯救了SMR硬盘流产的命运。希捷和东芝不约而同地在自家的SMR硬盘产品线上使用了MC。这里的MC和CMR硬盘区区几GB的MC不同,可以达到数十GB。当遇到的写入io大小小于某个阈值,便将这个数据暂存进MC并在闲置时慢慢整理写入SMR区中的真实物理位置。而对于数据的改写,在整理时则先读取待改写band(组)的数据并整合MC中的数据然后写入一个空白的band。
  ToshibaReview:ShingledMagneticRecordingTechnologiesforLargeCapacityHardDiskDrives主机管理:最佳解决方案?
  在希捷推出了8TB的第二代ArchiveHDD之后,HGST也坐不住了。于是将SMR与自家的氦气填充技术结合,推出了10TB的Ha10系列。
  但Ha10真正特殊的地方在于它是第一块主机管理SMR硬盘。
  上述的SMR逻辑可以被统称为设备管理SMR(DeviceManagedSMR,DMSMR)。正如其名,DMSMR的核心便是尽量表现地像一块普通的硬盘,普通用户可以即插即用。
  DMSMR硬盘对于家用环境来说可能体验和CMR硬盘相比没什么不同,甚至由于MC的加持随机写入跑分还能比CMR更高,正如SLCCache加持的SSD一样。但是对于企业的工作负载来说,DMSMR的性能是不可预测的。一连串较大io的随机写入可以很快填满MC,造成写入性能的断崖式下跌。
  Iometer:1MB,100随机写入io,MC内可以达到近70iops并且磁头基本不移动(转换为了顺序写入)
  几分钟后MC耗尽,随机写性能暴跌至1iops左右
  而企业大爷们如果遇到这种不可预测的剧烈性能变化肯定很不高兴。尽管ArchiveHDD已经表明了它是归档盘,但是由于它可以和普通硬盘一样正常识别和使用,依然难免和CMR硬盘混淆。那么,为了避免混淆、使性能变得更加可预测、并最大发挥SMR硬盘的密度优势的方法只有让系统意识到这是一块SMR硬盘,且使用它的方式应该和CMR硬盘完全不同。
  于是,主机管理SMR(HostManagedSMR,HMSMR)硬盘应运而生。与之一起发布的是HMSMR硬盘的专属指令(ZBC与ZAC)。这类SMR硬盘必须使用专属的指令才能工作,且把数据管理完全扔给主机:HMSMR的底层结构对主机是完全开放的。比如主机需要管理硬盘的各种zone(区块,可以被认为是逻辑上的band)。
  其实除了HMSMR及DMSMR之外还有HASMR(主机可感SMR,可以同时接受HMSMR专属指令和普通指令)以及对应的SPZone(SequentialPreferredZone),但是目前的开发重点主要还是HM及DMSMR,因此HASMR的技术细节本文不做过多展开。
  对于HMSMR硬盘的更多技术细节会在文章后面更加详细说明。希捷:真正的叠瓦垂直混合硬盘
  对于DMSMR硬盘来说,频繁修改数据便是它最大的短板。但是即使一块硬盘不删改数据,依然有一个东西会被频繁修改:元数据。
  以NTFS为例:NTFS分区中用来存储元数据的部分叫做MFT(MasterFileTable),一般在分区开头,包含文件结构,各个文件的物理位置、文件名及各种文件属性。如下图中最左边的红条:
  假设用户的使用环境是对SMR最为友好的一种:只存储大文件并且不做任何修改。MFT依然会被经常改动。即便是只读,诸如最后访问日期等数据的更新依然需要对MFT进行修改。而这种修改恰恰是SMR硬盘最不擅长的小io写入,更不用提在写入、删除数据时也需要对MFT进行各种增改。长此以往,在逻辑上看似连续的MFT在物理上实际分散存储在盘片上的各个band及MC中,严重碎片化导致降低性能(脏盘),而且可能因为一次意外断电便使得文件结构甚至整个分区损坏。
  希捷的解决方案也很简单(懒):在用户可用空间的开头3050GB加上一个CMR区域,专门用来存储MFT等元数据。
  开头略小于30GiB速度较慢的区间便是CMR区,可以随意改写且不使用MC
  但是到了实际应用中,问题远不止这一个。大多数用户的使用环境反而对SMR极其不友好:用来存储各种小文件、游戏甚至拿来装系统。经常性的删改文件使得DMSMR硬盘对各个band的管理变得异常复杂。以及当Windows定期的碎片整理假设的目标盘是传统的CMR硬盘,但实际上却是DMSMR硬盘时可能造成难以想象的后果。
  希捷的解决方案同样很简单(懒):2018年之后发布的DMSMR硬盘均支持TRIM指令。TRIM原本是一个固态硬盘专属的指令,就是字面意义上的剪裁数据。在系统定期发送TRIM指令时立即擦除已经删除的数据,增加固态硬盘的的物理可用空间。
  这个指令同样可以帮助SMR机械硬盘。在格式化或者删除数据时硬盘会将这部分数据标记为空白,并在读取时直接返回全零。这样不仅可以使系统识别为固态硬盘并仅仅定期发送TRIM指令而不是进行碎片整理操作,并且可以使硬盘知道哪些band是可以直接被覆盖的。这也就是为什么带TRIM的SMR硬盘在格式化之后进行HDTune基准测试时会是一条直线的原因。
  ST2000DM008是一块带TRIM的SMR硬盘,如图所示空白的部分在读取时会直接返回0。西数:论机械可以多像固态
  西数的传统艺能是不敢冒险,各种技术都是等竞争对手推出一两年后看市场反响不错才姗姗来迟,SMR也不例外。西数的DMSMR硬盘直到2018年才正式零售,人们很快发现西数的SMR硬盘也有TRIM指令。
  而且格式化之后也和希捷带TRIM的SMR硬盘一样会返回全0
  所以很长一段时间,本人也认为西数的DMSMR硬盘不过也只是和希捷一样的逻辑。
  但是有几件事情很奇怪:
  首先,希捷带TRIM的SMR硬盘如果全盘填0之后是可以跑出真实曲线的。
  如果我们使用同样的方法对西数SMR硬盘填0,也能跑出真实的曲线。但是。。。
  西数的SMR硬盘曲线不仅结尾有一个很奇怪的凸起,而且这个时候磁头移到了盘片外圈。
  而且西数的SMR硬盘顺序速度简直是来搞笑的,同是单碟1TB7200转的ST1000LM049和WD10SPSX相比快到不知道哪里去了。
  一件更奇怪的事情是西数的MC好像根本用不完。进行同样的Iometer测试,西数的SMR硬盘一直稳定在类似希捷、东芝MC内的iops。直到写完了硬盘一半左右的空间才开始有所下跌。
  曲线最后怪异的凸起和这种用了一半掉速的情况使得很多人猜测西数的SMR硬盘是CMR和SMR的混合硬盘。但是本人认为西数不过是照抄了希捷的逻辑,只是把CMR区或者MC放最后面了。但是这从逻辑上一直感觉有什么说不通。
  事实证明,网上和我的猜测都是错的。
  去年,西数在红盘叠瓦门事件后被迫发布了自家的SMR硬盘列表(具体见本人的《SMR叠瓦硬盘避坑指南》)。与此同时发布了一篇技术性文章详细解释了自家DMSMR硬盘的逻辑。
  WesternDigitalBlog:DeviceManagedShingledMagneticRecording(DMSMR)
  很明显,西数发现SMR硬盘的zone与闪存的块和页很雷同(可能是收购闪迪之后SSD做多了的后遗症罢),都是进行擦写的最小单位。于是便将固态硬盘的逻辑直接套上去用了:为了提升写入性能允许进行扇区级的映射,即一个zone里面的各个扇区理论上可以被映射到逻辑上的各个地方。而且使用类似固态硬盘FTL表的第二编译器来存储物理到逻辑上的映射信息。
  西数的0x190号模块便是第二编译器,WD10SPSX上此模块的大小为32MiB
  这也就是为什么西数随机写入不会掉速的原因,因为按照西数的逻辑,整块硬盘都变成了一个超大的MC。而和SSD类似,半盘之后可用于垃圾回收,即整合未满zone的数据以腾出空白zone的空间越来越少,因此也会发生类似SSD的半盘掉速现象。而且越满随机写入性能越差,因为硬盘需要花费更多的时间进行垃圾回收以腾出可用的空白zone。
  西数这篇文章同样可以解释用户区结尾在外圈的疑惑。西数在盘片的不同位置使用了不同的zone大小,由于对于较小的zone进行操作更加迅速,硬盘在垃圾回收的时候会将小的io优先存入这些zone里面。而更大的zone由于存储密度更高在垃圾回收时用于存储更大的io和顺序数据。为了尽可能提升操作速度,小的zone被置于盘片的外圈优先提供给垃圾回收等操作。而在硬盘接近满的时候,这些小的zone也会被拿来用做数据存储。
  出厂未格式化的WD60EZAZ跑出的才是真实物理曲线
  西数硬盘顺序速度比希捷及东芝同样密度的硬盘更慢也许是因为每个zone里面也有单独的映射表(类似一些U盘的块映射表和页映射表),这些映射表会占用更多的空间导致总体的顺序速度更慢。
  WD40PURX的新圆头盘体便是WD60EZAZ的CMR版本,线密度(BPI)差别不大的情况下顺序却快很多
  而对于西数为什么要采用这种方式,本人的猜测可能是西数当时还没有和HGST完全合并,自家家用盘并没有MC的专利因此只能剑走偏锋。而且西数的这种逻辑对于小文件的写入会更加友好,因为并不存在使用MC的断崖式掉速的问题。
  但是享受这个逻辑带来的好处的同时也有代价:由于没有像希捷及东芝逻辑将数据归位的过程,在家用环境中使用很久之后会导致数据分散在各个zone里面,造成严重的脏盘。在这种情况下即使是顺序读写速度也会变得惨不忍睹。
  WD20EZAZ严重脏盘的情况,对于这种情况只有重新格式化使硬盘全盘trim才能恢复正常
  在了解御三家SMR硬盘的逻辑之后,我们便能根据各家的逻辑给出一份SMR硬盘使用终极指南。一份终极使用指南
  三家机械硬盘厂商绞尽脑汁做出的各种逻辑唯一的目的便是遮掩它随机写入性能低下的事实。但不管是希捷和东芝的MC,还是西数的复杂逻辑,都无法使SMR表现得和CMR一模一样:DMSMR的性能本质上就是不可预测的。那如果我们让它变得可预测,扬长避短,便能解决上述的问题,使你的SMR硬盘更加可靠。
  使用SMR硬盘的核心思想便是避免小文件的写入和多线程同时写入,以避免MC的使用及西数的脏盘。但是问题在于Windows文件资源管理器自带的复制工具在从更快的硬盘复制到更慢的硬盘(如固态到机械)时会尝试同时复制多个文件以利用缓存提高小文件写入性能。这对于CMR硬盘当然不成问题,但是对于SMR硬盘就会造成MC的占用和脏盘问题。因此可以使用FastCopy等工具代替文件资源管理器复制文件。
  而对于MFT的问题,希捷SMR硬盘的CMR区可以很好地解决,唯一的问题是当文件删改太多或者小文件过多时便会导致MFT裂开并进入SMR区导致脏盘。解决方法可以是打包小文件或者在格式化时加l参数创建单个大的MFT
  MFT和我都裂开了
  对于没有CMR区的东芝和西数来说,使用时的MFT脏盘问题不可避免。但大部分情况下问题应该不大。但是如果到了文件结构加载明显变慢的程度时可以尝试用DiskFresh或磁盘哨兵刷新含MFT的部分,相当于从MC和各个zone中读取分散的MFT并写回连续的物理位置。
  使用DiskFresh或磁盘哨兵刷新含MFT的LBA
  使用DiskFresh刷新前和刷新后含MFT的用户区速度
  按照上述的使用方法,便可以最大化SMR硬盘的存储密度优势,并且可以规避MC爆炸、西数半盘掉速等一系列问题。这也是为什么SMR硬盘经常被戏称为大号光盘的原因。不过叠瓦盘也没那么不抗造,只要是顺序写入,覆写也是完全可行的(硬盘知道这些zone上面的数据已被删除,可以直接覆写)。因此我个人估计在接下来的几年会有更多监控盘(如ST4000VX013,WD41PURX,DT02ABA400V等)会使用SMR技术。什么?你想用主机管理SMR?
  由于在普通的家用环境中大家几乎不可能见到HMSMR硬盘,所以下面只会简单说一下此类硬盘的使用。
  如图为一块ExosX14z,这个z代表的是这块硬盘为ZBD设备,支持ZAC指令的HMSMR硬盘。
  这块硬盘有两种zone。一个是CZone(ConventionalZone,图上的CONVENTIONAL),也就是纯CMR区,位置在开头的32GiB。这个区域可以进行随意改写,用户可自由将这块区域用作垃圾回收或者元数据存储等用途。另外一种是SRZone(SequentialRequiredZone,图上的SEQWRITEREQUIRED),只允许顺序写入。空白的SRZone默认是打开的(open),如果读取这些空白的zone将会直接返回0。而写入的io必须从每个zone开头开始(所谓的写指针必须处于SRZone开头),不在SRZone开头的写入操作将直接返回io错误。
  听起来很复杂是不是?本人也是花了很久时间才找到了一个对个人用户友好的使用方式。
  F2FS(FlashFriendlyFileSystem)原本是为闪存存储优化的一种文件结构,但它同时也支持ZBD设备。这就意味着这个文件系统可以直接格式化HMSMR硬盘并挂载为分区。
  首先下载f2fstools及其需要的支持库并安装,以便进行格式化操作
  接着输入以上指令格式化。m参数指定了以ZBD模式格式化这个分区,l参数指定了分区名(test)。然后输入目标硬盘(在这个情况下为devsdb)
  格式化完成后可直接重启或手动挂载分区,然后便可以和普通硬盘一样使用了。
  需要注意的是挂载每个F2FS分区都会占用约1。5GiB的内存预留给垃圾回收等后台进程,所以对于挂载大量HMSMR硬盘的用户需要准备足够的内存。以及F2FS最大仅支持16TB的分区,所以如果是HC650或者ExosX20z这样的20TB硬盘就不能格单个大分区了。
  令人失望的是F2FS在近期内并没有支持Windows的打算,因此目前如需使用HMSMR硬盘必须得使用基于Linux内核的系统。结语
  尽管我们可以使用各种方式优化SMR硬盘的性能,但必须要指出的是,叠瓦技术的广泛应用终究是厂家的恰烂钱行为。
  SMR最初的用途是帮助企业级硬盘冲击极限容量,而它也应该也只应被用作这个用途。它不应该被用在家用级硬盘上降低成本,更不应被用来重新利用缺陷盘片倒垃圾。
  WD5000LPSX,价格可以和固态媲美的叠瓦盘

男孩子跟女孩子吵架应该暖心还是硬气一点?暖心文案:我会以结婚为目的,和你谈恋爱为起点,以幸福为目标,把我所有的温柔与偏爱都给你,即使我没有那么优秀。其实我早就知道,我们不合适,但是我还是拒绝了所有人,陪你……还真不难!81岁老太太笑着说手机这么好用,我还学了个快!81岁的老娘开心地说道。上学的时候,离家数百里,想老爹老娘的时候,就给家里写信。通过一封封家书给父母报平安,汇报学习、生活等。老娘识字,我和弟……北极1。4万亿吨休眠甲烷,或被唤醒,第六次生物大灭绝临近?南北极是地球上最人迹罕至的地方之一。南极的面积大约有1390平方公里,97的面积都被冰雪覆盖,全年平均温度在50左右。南极被卫星捕捉到冰川正在消融北极和南极虽然相对……超1亿台!任天堂Switch销量创新纪录索尼微软集体被超越点击右上方关注,第一时间获取科技资讯、技能攻略、产品体验,私信我回复01,送你一份玩机技能大礼包。2017年发布的游戏机Switch,可以说是大获成功,不仅主机销量不俗,……米其林寻味指南揭开米其林美食观察员的隐秘生活各位朋友大家好,欢迎来到知美君百科bot。说来惭愧,互联网冲浪选手知美君直到今天才刷到这么一个搞笑梗:大白爱上健身后,很快就会成为米其林轮胎人。(好冷)知美君……家有孩子注意春季7种食物要多吃,补钙又养胃,尤其处于长个期春季别错过孩子长高黄金期,分享7款早餐,补钙补锌,助长又养胃春天是万物生长的黄金期,也是孩子生长发育的关键时期,这个时候多给孩子吃高钙食物,促进骨骼发育,为全年垒好基础,……尿毒症是拖出来的?提醒身上这2处发臭,千万别以为是小事据统计,截止到2016年我国的尿毒症患者有50。10万人,每10个尿毒症患者中就有4个年轻人,那么为什么现在年轻人患上尿毒症的人越来越多?可能给一些人来说,一辈子都不可能和尿毒……18岁华裔球员想过为中国队出战,妈妈是中国人,会说中文中国足球如今与华裔球员的联系十分密切,在归化开启之后华裔球员为中国队效力是一件非常容易的事情,可以说就是球员的选择。近日,一名18岁的华裔谈到了自己未来的选择,他表示自己有想过……北京回前八,吉林逆袭广厦,稠州进三甲,CBA最新排位CBA第二十五轮结束了最后五场,本轮冷门不断,广厦94比101不敌吉林,有意思的是,本轮联赛前三名都输了球,稠州趁机重回三甲,战绩也追平了广厦和上海,北京98比69大胜四川,排……京剧大师梅葆玖评价李玉刚打着梅兰芳旗号,却是博人一笑的小丑李玉刚大家应否记得,那一年的星光大道,有一佳人,霓裳华美,长袖善舞,开嗓就惊艳了全场,屏幕内外的你我顿觉耳目一新,不约而同地惊叹:莫不是梅兰芳再世?相信你与我一样,……梅罗新蜡像亮相迪拜,差评刷满!C罗穿错球衣,梅西被吐槽太不像作为近十几年来最成功的两名球员,梅西和C罗在全世界都拥有大批拥趸。日前,两人的蜡像在迪拜的杜莎夫人蜡像馆亮相。这本是一件令球迷和粉丝高兴的事情,但蜡像的制作水平却引发了球迷的吐……苹果不会推出折叠屏手机,库克工资接近一亿美元虽然目前几乎所有的知名手机厂商都在研发甚至已经推出了数款折叠屏智能手机,但是苹果似乎还一直停留在经典造型中。也一直有消息表示苹果正在研发折叠屏的设备,甚至曝光了不少苹果关……
法国希思黎睿秀护发品牌新品惊艳上市秀发焕活居家臻享夏日将至,花木繁茂,植物能量正值盛时。近日,享誉全球的法国希思黎睿秀护发品牌上市两款新品,深层润养,强韧赋活;成为居家时光里的惊艳之选,为秀发保养赋予浪漫仪式感,尽显明媚清新活……Mate50Pro最新爆料!新技术真的将要震撼来袭了据数码博主最新发布的信息显示,近日疑似华为Mate50系列已在工信部入网,将包含BNEAL00、DCOAL00、CETAL00三款机型,不出意外的话将分别对应华为Mate50、……切尔西官方正调查孙兴慜歧视事件球队对种族歧视零容忍北京时间8月18号,切尔西俱乐部官方发布声明,俱乐部表示正在调查对阵热刺比赛中,热刺前锋孙兴慜在斯坦福桥遭遇的歧视事件。此外,切尔西也表明了自己的立场,球队对任何歧视行为都是零……2022年7月份居民消费价格同比上涨2。7环比上涨0。52022年7月份,全国居民消费价格同比上涨2。7。其中,城市上涨2。6,农村上涨3。0;食品价格上涨6。3,非食品价格上涨1。9;消费品价格上涨4。0,服务价格上涨0。7。17……悦动海淀迎踏青消费潮人间四月芳菲尽,莺歌燕舞踏青忙。三月以来,伴随着翠微WEFUN春的狂想仙女节、城乡樱花季、双安商场自信女王节、清河万象汇早春卫衣节、上地华联女神节悦己换新季等海淀多个女性主题活……巴西女排双塔之一塔伊萨中国女排在国内有着众多的球迷,爱屋及乌,中国女排在世界排坛的几个主要对手国家中的一些优秀球员中国球迷也印象深刻,例如很早之前古巴女排的路易斯,俄罗斯女排的高妹加莫娃而提起……女子守护昆仑山20多年,路过的车都会鸣笛,缘由却有2种说法说起昆仑女神这个称号,可能很多人会想起西王母。不过我们今天要说的这位女神,她只是个平凡的普通女子,甚至长相并不美丽,头发毛躁,嘴突龅牙,像这样的女子,怎么能称为女神呢?近……坦佩雷,北欧小镇的夏日慢生活坦佩雷,芬兰的第二大城市,是芬兰的铁路枢纽和工业之都,曾被称为芬兰的曼彻斯特。随处可见的红砖建筑、大烟囱,体现了这个城市曾经的工业辉煌,而现在,这些红砖建筑变成了商店、博物馆、……旅游业受到重创之后,现在有希望实现经济复苏因为近年来疫情的影响,全国的各个行业都不可避免的受到了影响,特别是旅游业。在社会经济高度发展的时候,很多城市都看到了旅游业这一经济红利,甚至大力兴建旅游资源,都只有一个目……我国最大汽车集团比亚迪市值超6800亿,在全球仅次于德国大众雷军曾说:站在风口上,猪都能飞起来!若错过了房地产、互联网、电商、直播带货等商业风口,那么未来最大的风口又是什么?人工智能、物联网、大健康(包括养老)、新能源汽车等都是未来的风……DNF这些动漫联动时装,现在有钱也买不到了在DNF运营的十多年时间里,推出的礼包不计其数。而要说最独一无二,且不会复刻的,当属和其他IP联动的限定款。今天就跟大家盘一盘,这些年游戏里都有过哪些联动吧!FateZe……昔日巨星郑伊健,曾让四大天王黯然失色,娶了蒙嘉慧的他怎样了?01hr多年前,王晶曾这样评价郑伊健:风头正火时,甚至超过刘德华。即便没有加入四大天王之一,但风头也紧逼四大天王,甚至成为全亚洲少年追捧的对象。这一切,全因一部《古……
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网