找回密码
 加入我们
搜索
      
查看: 6553|回复: 16

[存储] 固态硬盘主控和机械硬盘主控

[复制链接]
发表于 2023-6-29 01:10 来自手机 | 显示全部楼层 |阅读模式
为什么经常能看到ssd主控挂掉的信息,但是机械盘却罕有遇到,是什么区别引起的
发表于 2023-6-29 01:45 | 显示全部楼层
固态的主控,机械的磁头,都是重灾区
发表于 2023-6-29 02:05 | 显示全部楼层
机械硬盘的主控跟SSD的可比不了
发表于 2023-6-29 02:54 | 显示全部楼层
ssd主控甚至用到最新的ldpc或者turbo纠错算法 机械硬盘可用不到
发表于 2023-6-29 03:05 | 显示全部楼层
因为固态硬盘坏掉的形式基本上只有主控挂掉这一种,而机械硬盘坏掉的方式千奇百怪。
发表于 2023-6-29 08:41 | 显示全部楼层
raiya 发表于 2023-6-29 03:05
因为固态硬盘坏掉的形式基本上只有主控挂掉这一种,而机械硬盘坏掉的方式千奇百怪。 ...

机械盘最离奇的是明明有2T,但是无论如何,只显示出1T,而且是没有任何warning 或是err 的那种,不敲盘,无异响……一切就好像它本身就是1T。
发表于 2023-6-29 09:15 | 显示全部楼层
因为机械硬盘的主控性能实在太差了。。。坏的可能性不大

IOPS不在一个数量级上
发表于 2023-6-29 09:38 | 显示全部楼层
机械硬盘主控算法成熟,ssd挂掉损失惨重,玩家哀嚎声量较大
 楼主| 发表于 2023-6-29 09:46 | 显示全部楼层
YsHaNg 发表于 2023-6-29 02:54
ssd主控甚至用到最新的ldpc或者turbo纠错算法 机械硬盘可用不到

机械盘也有差错控制 磁头调度算法,固态算法就必然比机械盘更复杂吗,如果算法更复杂就更容易坏,那这显然是设计上的缺陷
 楼主| 发表于 2023-6-29 09:52 | 显示全部楼层
本帖最后由 大若小若 于 2023-6-29 09:59 编辑
westbobo 发表于 2023-6-29 09:15
因为机械硬盘的主控性能实在太差了。。。坏的可能性不大

IOPS不在一个数量级上 ...


如果按io数量,那sata盘过的南桥或者cpu这些芯片哪个不比固态多,怎么没听说它们是因为队列压力过大而坏的。如果io一跑满就容易坏,那这芯片也是有设计缺陷的
发表于 2023-6-29 10:09 | 显示全部楼层
机械的数据是连续存盘,固态的数据是离散分布在颗粒的不同地址,依赖一张映射表进行关联,这张表需要实时更新并在掉电时回写到FLASH,加上FLASH不能直接覆盖,写入前需要擦除,采取读改写的方式。因为工作方式的不同,固态的映射表属于固件的一部分,经常对其改写操作,出问题的概率就比机械这种少量修改甚至只读的方式高很多。主控暴毙不一定是芯片坏了,更多是固件坏了。
发表于 2023-6-29 10:16 | 显示全部楼层
固态上面的芯片也比机械盘多,任何一个颗粒虚焊、损坏,同样不能认盘。消费者无法区分损坏的原因,只能推断是主控坏了,才会以讹传讹说固态的主控容易坏。
发表于 2023-6-29 10:31 | 显示全部楼层
andyaldi 发表于 2023-6-29 08:41
机械盘最离奇的是明明有2T,但是无论如何,只显示出1T,而且是没有任何warning 或是err 的那种,不敲盘, ...

两块盘面,有一块无法识别?
发表于 2023-6-29 12:53 | 显示全部楼层
sxqt 发表于 2023-6-29 10:31
两块盘面,有一块无法识别?

应该是四个盘面,我拆开看的
发表于 2023-6-29 16:53 | 显示全部楼层
大若小若 发表于 2023-6-29 01:46
机械盘也有差错控制 磁头调度算法,固态算法就必然比机械盘更复杂吗,如果算法更复杂就更容易坏,那这显 ...

整个产品更大更细的工程部分并不全部清楚 只说纠错算法机械盘的确实简单得多 因为不需要 ssd设计上内部nand就是类似于raid一样的阵列 机械内部盘片只是连续块 寻址延迟应该是最大的因素 让ssd可以以更大的并行度连接通道存储芯片 而且既然是distributed那就必然需要parity保证数据完整性 基于磁头读取单cell是水桶 不管你怎么调度现在已经是物理极限 传统的hdd raid还在用奇偶校验也就是crc1 ssd主控low一点的地址空间都是至少crc32 一些自带高级加密功能的还会有cryptographic hash functions作为checksum 这都是nand能多通道并行连接给的好处 主控自然能利用到并行算法 复杂是必然的 要不你随便刷点力扣用pthread omp mpi改写一些serial代码自己试试
发表于 2023-6-29 16:57 | 显示全部楼层
andyaldi 发表于 2023-6-29 12:53
应该是四个盘面,我拆开看的

有没有可能是你用了什么软件把下载的电影隐藏了1T

然后自己忘了
发表于 2023-6-29 17:25 | 显示全部楼层
Kage 发表于 2023-6-29 16:57
有没有可能是你用了什么软件把下载的电影隐藏了1T

然后自己忘了

也许是平行时空里另一个我做的,哈哈哈哈
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-26 21:38 , Processed in 0.010747 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表