固态硬盘是什么?和普通硬盘相比有什么优缺点?

推荐  (0) | 20人关注关注
9个答案
31 3

傅里叶变黄油猫软件工程师,应用数学专业

2013-05-22 19:58

固态硬盘和机械硬盘分别采用两种当下流行的持久储存方式(区别于内存断电即失去数据的储存)。

机械硬盘使用磁为介质保存数据,利用磁头读写圆盘面微小磁体的磁极来实现数据读写。

固态硬盘采用闪存为储存介质,和U盘的原理几乎一样,闪存外观很像CPU、内存那种芯片,也和内存一样内部没有任何活动的机械部件。

机械硬盘在不同位置读写时,磁头要来回运动,在同一个地方连续写入一段数据时效率更高,随机乱序读写时效率很低。而闪存不用,随机读写和顺序读写几乎没有速度区别。

普通U盘单个闪存芯片的读写速度无法及得上机械硬盘,而固态硬盘实际是闪存整列,利用多个闪存并行读写来达到甚至超过机械硬盘的读写速度,并行的闪存数无上限,读写速度、容量与闪存芯片数成正比,但价格也成正比。

固态硬盘除了速度高,还有功耗低、无噪音、低故障率的优点。理论上闪存有写次数限制,以目前技术来说同一个位置写超过3000次就会失效并故障,但固态硬盘采用不同于机械硬盘的写入策略,将写入操作平均分摊在整个空间内,所以在普通家用中几乎不会有些写坏的那一天,这也是固态硬盘与普通闪存的本质区别。

目前市面上同等容量的固态硬盘的价格远高于机械硬盘,但差距正在缩小,是否有一天能完全替换机械硬盘仍未知。目前固态硬盘+机械硬盘是高端主机、笔记本的配置,固态硬盘可作为系统盘以提高速度,机械硬盘可装电影、文档等使用不频繁的数据,如此可兼顾性能和容量。

“硬盘”这个名词源自上世纪末磁介质储存设备分成软盘和硬盘(Soft drive和Hard drive),区别的确就是盘面软和硬。软盘轻便所以用于便携存储,硬盘稳定和高速用于主机内部储存。所以“固态硬盘”这个名词变得很不贴切,它没有盘,也没所谓硬,只不过功能和“硬盘”一样而已(用于主机内部存储),这么叫其实说明了“硬盘”已经变成了“主机内部存储”的代名词(我说的不是内存你懂的)。“固态硬盘”这个名词来自英文的SSD:“Solid-state drive”(也有叫“Solid-state disk”但挺不专业),drive常翻译成“驱动器”,泛指计算机里任何外存设备,反正这个词组里也没有“硬”也没有“盘”。苹果一直命名他们的Mac里面的存储设备叫“闪存”而不是“固态硬盘”,可能就是基于这点考虑。

2 0

GraveDiggaz半导体器件工程师

2013-06-05 14:00
支持者: 木木常 yaodi

SSD的存储单元本质上是一种可以人为改变电学特性的场效应晶体管MOSFET,其栅极(输入控制极)可以俘获或释放电子而改变MOSFET的电学特性而表现为可识别的两种不同的电学特性,读取的过程即通过电学特性的检测来判断其处于哪种状态, 即实现二进制记录。Flash从分类上属于EEPROM电可擦除及编程只读存储器,之所以叫快闪,是因为它比前代的EEPROM擦除效率更高。实际上可擦除可编程也就意味着不仅仅是只读了,这里的ROM仅是一种习惯术语的延续。
固态硬盘的solid-state指的不是"内部没有活动部件、实心",而是指“半导体”,因为其存储单元是基于半导体(如硅)制作的晶体管元件,半导体元件及电路也被称为固态电子器件和固态电子电路,电子学界有个著名的学术会议就叫International Solid-State Circuits Conference。这也是一种历史延续的习惯用语,并非说传统硬盘的材质就不是固态了,而是因为早期的电子管及其电路会用到气体,而半导体元件及其电路则是全固态的。

0 0

netface计算机工程师

2013-05-23 10:00

固态硬盘是采用flash芯片来进行存储和读写的硬盘,具有与普通硬盘一样的接口,外观,优点是读写速度快,特别是小文件随机读写速度要比普通硬盘快很多(10倍以上,而这个速度对我们的体验起关键作用),缺点目前来看一是价格高,二是出问题的话数据的可恢复性要比普通硬盘低很多。

0 0

AlphaZhang腹黑无良大叔

2013-05-23 19:12

可以理解为多通道闪存(U盘),成本较高,但因为电子特性而非机械特性,性能潜力巨大。但由于单颗闪存颗粒读写寿命的限制,所以需使用trim等技术平摊数据到闪存物理位置。

0 0

孤獨的觀測者电影媒体人、中二程序猿

2013-05-27 17:20

固态硬盘检索数据效率要比机械硬盘快得多

0 0

重要数据还是放机械硬盘的好,做个raid 1

0 0

狂刀微电子博士生

2013-06-24 13:41

简单的说一句,固态硬盘跟超大号U盘很接近,不过接口速度更快。

0 1

AVENGER挨踢民工+数码控+三体控

2013-06-24 08:41

笔记本还是买X7200吧,三块512G的SSD做RAID......

0 3

fuzzy无论如何,还是对C++最专业

2013-05-24 22:09

IBM找我测试过,对我的应用固态硬盘没有效率优势,虽然磁盘需求很大但是CPU需求更大。
上不上固态硬盘还是要看具体应用的。

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字第朝200003号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区