标题：ssd
产品简介
固态硬盘（Solid State Disk）[1]简单的说就是用固态电子存储芯片阵列而制成的硬盘，其芯片的工作温度范围很宽商规产品（0~70℃）工规产品（-40~85℃）。虽然成本较高，但也正在逐渐普及到DIY市场。由于固态硬盘技术与传统硬盘技术不同，所以产生了不少新兴的存储器厂商。厂商只需购买NAND存储器，再配合适当的控制芯片，就可以制造固态硬盘了。新一代的固态硬盘普遍采用SATA-2接口及SATA-3接口。
基本分类
固态硬盘的存储介质分为两种，一种是采用闪存（FLASH芯片）作为存储介质，另外一种是采用DRAM作为存储介质。  cfast固态硬盘，cfast电子硬盘，goldendisk[2]1.基于闪存的固态硬盘基于闪存的固态硬盘（IDE FLASH DISK、Serial ATA Flash Disk）：采用FLASH芯片作为存储介质，这也是我们通常所说的SSD。它的外观可以被制作成多种模样，例如：笔记本硬盘、微硬盘、存储卡、U盘等样式。这种SSD固态硬盘最大的优点就是可以移动，而且数据保护不受电源控制，能适应于各种环境，但是使用年限不高，适合于个人用户使用。  产品图片2.基于DRAM的固态硬盘基于DRAM的固态硬盘：采用DRAM作为存储介质，应用范围较窄。  它仿效传统硬盘的设计、可被绝大部分操作系统的文件系统工具进行卷设置和管理，并提供工业标准的PCI和FC接口用于连接主机或者服务器。应用方式可分为SSD硬盘和SSD硬盘阵列两种。它是一种高性能的存储器，而且使用寿命很长，美中不足的是需要独立电源来保护数据安全。DRAM固态硬盘属于比较非主流的设备。
发展历程
固态硬盘漫长艰辛的发展历程
1956年
IBM公司发明的世界上第一块硬盘
1968年
IBM重新提出“温彻斯特”（Winchester）技术的可行性，奠定了硬盘发展方向
上世纪七十年代
StorageTek公司(Sun StorageTek)开发了第一个固态硬盘驱动器
1989年
世界上第一款固态硬盘出现
2006年3月
三星率先发布一款32GB容量的固态硬盘笔记本电脑
2007年1月
SanDisk公司发布了1.8寸32GB固态硬盘产品，3月又继续发布了2.5寸32GB型号
2007年6月
东芝推出了其第一款120GB固态硬盘笔记本电脑
2008年9月
忆正MemoRight SSD的正式发布，标识着中国企业加速进军固态硬盘行业
2009年
SSD井喷式发展，各大厂商蜂拥而来，存储虚拟化正式走入新阶段
2010年2月
镁光发布了全球首款SATA 6Gbps接口固态硬盘，终于突破了SATAII接口300MB/s的读写速度极限
2011年
SSD的容量完成从32G到256G跨越，读取速度高达500MB/s
2012年
苹果公司在笔记本电脑上应用容量为512G的固态硬盘
2012年1月
固态硬盘控制器巨头 SandForce 被著名半导体企业 LSI 公司以高达3.22亿美元全额现金支付方式收购
[3]　 2012年7月　Goldendisk 深圳云存科技推出全球第一款体积最小的CFast固态硬盘
内部构造
基于闪存的固态硬盘是固态硬盘的主要类别，其内部构造十分简单，固态硬盘内主体其实就是一块PCB板，而这块PCB板上最基本的配件就是控制芯片，缓存芯片（部分低端硬盘无缓存芯片）和用于存储数据的闪存芯片。
市面上比较常见的固态硬盘有LSI SandForce、Indilinx、JMicron、Marvell、Samsung以及Intel等多种主控芯片。主控芯片是固态硬盘的大脑，其作用一是合理调配数据在各个闪存芯片上的负荷，二则是承担了整个数据中转，连接闪存芯片和外部SATA接口。不同的主控之间能力相差非常大，在数据处理能力，算法，对闪存芯片的读取写入控制上会有非常大的不同，直接会导致固态硬盘产品在性能上差距高达数十倍。 
大固态硬盘主控芯片品牌、型号、产品一览
品牌
型号
代表产品
是否拥有自主优化软件[4]
Intel
PC29AS21AA0、PC29AS21BA0
Intel 320 Series G3(80G)
是[5]
SandForce
SF-1500/SF-1200、SF-2000系列
OCZ Agility 3 SATA3 60G
否
LSI SandForce
SF-2141、SF-2241和SF-2281
SF-2200/2100系列
金士顿HyperX SSD系列　
否[6]
JMicron
JMF602、JMF612、JMF618
金士顿的SSD Now V系列
否
Marvell
88SS9174-BJP2、88SS9174-BKK2
Intel的510系列、镁光C400、浦科特 PX-128M2S
否
Indilinx
IDX110M00-LC、IDX110M01-LC
SOLIDATA K5-64Me
否
三星
S3C49RBX01-YH80、S3C29RBB01-YK40
三星 SLC 3.5 100GB
是
东芝
TC58NCF602GAT、TC58NCF618GBT、T6UG1XBG
金士顿 SSDNow V+100系列
否
恒信立存（固捷）[7]
SW201、SW200、SW80
固捷相关系列产品
否
主控芯片旁边是缓存芯片，固态硬盘和传统硬盘一样需要高速的缓存芯片辅助主控芯片进行数据处理。这里需要注意的是，有一些廉价固态硬盘方案为了节省成本，省去了这块缓存芯片，这样对于使用时的性能会有一定的影响。
除了主控芯片和缓存芯片以外，PCB板上其余的大部分位置都是NAND Flash闪存芯片了。NAND Flash闪存芯片又分为SLC（单层单元） MLC（多层单元）以及TLC（三层单元)NAND闪存：
1.SLC全称是单层式储存 (Single Level Cell），因为结构简单，在写入数据时电压变化的区间小，所以寿命较长，传统的SLC NAND闪存可以经受10万次的读写。而且因为一组电压即可驱动，所以英特尔固态硬盘(15张)其速度表现更好，很多高端固态硬盘都是都采用该类型的Flash闪存芯片。
2.MLC全称是多层式储存（Multi Level Cell），它采用较高的电压驱动，通过不同级别的电压在一个块中记录两组位信息，这样就可以将原本SLC的记录密度理论提升一倍。作为固态硬盘中应用最为广泛的MLC NAND闪存，其最大的特点就是以更高的存储密度换取更低的存储成本，从而可以获得进入更多终端领域的契机。不过，MLC的缺点也很明显，其写入寿命较短，读写方面的能力也比SLC低，官方给出的可擦写次数仅为1万次,但是一般为3000-10000次.
3.TLC即Triple-Level Cell的缩写，是2bit/cell的MLC闪存延伸，TLC达到3bit/cell，TLC利用不同电位的电荷，一个浮动栅存储3个bit的信息，存储密度理论上较之MLC闪存扩大了0.5倍。 TLC特点:1、存储密度最高，容量达到MLC的1.5倍。 2、制造成本最低，其价格较之MLC闪存最大降低50%。 3、制造工艺仅次于MLC，高于SLC。 4、使命寿命最低，仅有500-1000次,理论上的读写速度最慢。
特点
1、读写速度快。采用闪存作为存储介质，读取速度相对机械硬盘更快。固态硬盘不用磁头，寻道时间几乎为0。持续写入的速度非常惊人，固态硬盘厂商大多会宣称自家的固态硬盘持续读写速度超过了500MB/s！
固态硬盘的快绝不仅仅体现在持续读写上，随机读写速度快才是固态硬盘的终极奥义，这最直接体现在绝大部分的日常操作中。与之相关的还有极低的存取时间，最常见的7200转机械硬盘的寻道时间一般为12-14毫秒，而固态硬盘可以轻易达到0.1毫秒甚至更低！
2、物理特性，低功耗、无噪音、抗震动、低热量 、体积小、工作温度范围大。固态硬盘没有机械马达和风扇，工作时噪音值为0分贝。基于闪存的固态硬盘在工作状态下能耗和发热量较低（但高端或大容量产品能耗会较高）。内部不存在任何机械活动部件，不会发生机械故障，也不怕碰撞、冲击、振动。典型的硬盘驱动器只能在5到55摄氏度范围内工作。而大多数固态硬盘可在-10~70摄氏度工作。固态硬盘比同容量机械硬盘体积小、重量轻。
这些优势机械硬盘都不具备，固态硬盘比机械硬盘还要耐用，更低温、更抗震、更便携。因此固体硬盘才能广泛应用于军事、车载、工业、医疗、航空等领域。
3、容价比偏低。这里指的是容量和价格的比，相比固态硬盘，机械硬盘的容价比的确低得没话说。曾经机械硬盘2TB价格在600元左右，平均0.3元/GB。128G固态硬盘在淘宝网上的价格已经降至750元左右，且价格还将持续会下降。
4、寿命限制。固态硬盘闪存具有擦写次数限制的问题，这也是许多人诟病其寿命短的所在。闪存完全擦写一次叫做1次P/E，因此闪存的寿命就以P/E作单位。34nm的闪存芯片寿命约是5000次P/E，而25nm的寿命约是3000次P/E。是不是看上去寿命更短了？理论上是这样没错，但随着SSD固件算法的提升，新款SSD都能提供更少的不必要写入量。再来一个具体的例子，一款120G的固态硬盘，要写入120G的文件才算做一次P/E。普通用户跨正常使用，即使每天写入50G，平均2天完成一次P/E，那么一年就有180次P/E。大家可以自行计算3000个P/E能用几年，相信到那时候，固态硬盘早就被你换成别的什么新奇玩意了。(在实际使用中，用户更多的操作是随机写，而不是连续写，所以在使用寿命内，出现坏道的机率会更高)[8]
常见问题
首先就是基础类的问题，这类问题看似基础，但对于刚刚接触固态硬盘的朋友来讲的确存在一定的操作误区，根据因人而异情况的不同，我们在文章中不再做深入的分析探讨：
1.系统的安装及Windows后台设置。
2.固态硬盘的常见分区方法。
3.关于数据对拷的问题解析。
其次就是一些基础之外的常规问题，此类问题主要集中很多开始使用固态硬盘的朋友身上，随着对产品知识的不断了解，想得到更极致化的体验，对于产品的钻研的问题
1.4K对齐的解析。
2.SATA2.0和SATA3.0的速度真实差距。
3.硬盘节能及相关BIOS设置
4.固态硬盘的相关固件更新
常规问题主要还是集中在用户对于日常使用当中的一些个别环节，例如硬盘节能是否应该开启。[8]
其他特点
固态硬盘的接口规范和定义、功能及使用方法上与普通硬盘的相同，在产品外形和尺寸上也与普通硬盘一致。其芯片的工作温度范围很宽（-40~85摄氏度）。
阻碍SSD固态硬盘普及的最主要因素就是产品售价。市场上的64GB 固态硬盘产品的价格大约在在400人民币左右，而128GB的产品价格大约在800人民币（2012年价格）左右。计算下来，每GB价格在6人民币（2012年价格）左右，依然比传统机械硬盘每 GB 0.3元人民币（2013年价格）的价格高出了数倍。
其次，SSD固态硬盘的容量还无法完全满足用户的需求
再次，缺乏终端设备的支持也是SSD固态硬盘所面临的另一大问题。
另外，虽然固态硬盘的每个扇区可以重复擦写100000次(SLC)，但某些应用，如操作系统的LOG记录等，可能会对某一扇区进行多次反复读写，而这种情况下，固态硬盘的实际寿命还未经考验。不过通过均衡算法对存储单元的管理，其预期寿命会延长。 
现实中笔记本中使用SSD固态硬盘，一来可以提高开机关机的速度，加快数据的读取，对上班族来说能给自己节省很多时间，再来它工作起来噪音很低，比起普通的机械硬盘，几乎为零，让您能在一个安静的环境下进行办公，再加上他超低的功耗，可以使您的笔记本待机时间延长36%,这为你外出开会留出了足够多的时间，如果您是个游戏玩家，可能会觉得无所谓，那你就错了，SSD硬盘超快的读取速度，让您在进入游戏和游戏运行，能大幅度地提高，让您的NB的显卡和处理器发挥得淋漓尽致！
对比参照
1、防震抗摔性：传统硬盘都是磁碟型的，数据储存在磁碟扇区里。而固态硬盘是使用闪存颗粒（即mp3、U盘等存储介质）制作而成，所以SSD固态硬盘内部不存在任何机械部件，这样即使在高速移动甚至伴随翻转倾斜的情况下也不会影响到正常使用，而且在发生碰撞和震荡时能够将数据丢失的可能性降到最小。相较传统硬盘，固态硬盘占有绝对优势。
2、数据存储速度：固态硬盘相对传统硬盘在存取速度上有着飞跃性的提升。
3、功耗：固态硬盘的功耗上要低于传统硬盘。
4、重量：固态硬盘在重量方面更轻，与常规1.8英寸硬盘相比，重量轻20-30克。
5、噪音：由于固态硬盘采用无机械部件的闪存芯片，所以具有了发热量小、散热快等特点，而且没有机械马达和风扇，工作噪音值为0分贝。传统硬盘就要逊色很多。
6、价格：市场上128GB固态硬盘，一般价格为750元左右,部分较型号甚至达到900元左右.而这个价钱足够买一个容量3TB的传统硬盘了。
7、容量：固态硬盘最大容量仅为1.6TB(IBM公司已经开始测试容量为4TB的高速固态硬盘组)，与传统硬盘相差并不大,但相当价位时容量相差较大.
8、使用寿命：SLC有10万次的写入寿命，成本低廉的MLC，写入寿命仅有1万次,而廉价的TLC闪存则更是只有可怜的500-1000次。

简介
CMM即Capability Maturity Model，中文翻译为“能力成熟度模型”，是由美国卡内基·梅隆大学的软件工程研究院（SEI）制定的一套专门针对软件产品的质量管理和质量保证标准。该标准将软件企业的能力成熟度划分为5个等级，级别越高表明该企业在提供合格软件产品方面的能力越强。现在，CMM在美国和北美地区已得到广泛应用；同时，正在被越来越多的欧洲和亚洲等国家的大型信息技术企业所采纳，实际上已成为软件开发过程改进与评估的事实上的工业标准。 
从目前国内软件市场的需求来看，每年都在保证一定的增长速度。我国软件企业虽然有6000多家，但企业的实力与规模参差不齐，而这些企业想进入国际市场，就需要学习和引进CMM理念，这样才能具有一定的竞争实力。
国内引进
中国教育电子公司于2002年4月引进了卡内基·梅隆大学的SSD软件培训课程，旨在为国内的软件企业培养更多掌握CMM理念、符合国际标准的软件人才。 
SSD课程由上至下始终贯彻了CMM思想，与国内其他的软件人才培训课程相比，SSD课程更为关注于教授学员软件开发的思路与方法，而把语言的学习作为一种辅助的工具，这符合了软件开发工程化的发展趋势。SSD课程具有非常显著的特点——“教方法、教思路、教技巧”。其优势可以概括成为“系统性、科学性、逻辑性、先进性和灵活性”，尤其引人关注的是，SSD课程始终处于一个发展的环境中，可以根据软件产业的不断变化和软件技术的不断创新随时进行有效的调整，保证了内容的先进性和灵活性。 
SSD课程采用中英文双语授课模式，网络教育和面授相结合，由获得卡内基·梅隆大学认可的教师进行授课。为了更好地满足国内学员的需要，中国教育电子公司还对课程进行了一些调整，专门开设了普及班，扫除了语言的障碍；另外，在保持SSD课程的体系、思想和方法的原则上，还对SSD的核心内容进行细分，挑选出最为适合中国国情、便于学员掌握的课程。 
该课程目前共开十门课，全球通用，内容及教材都是由卡内基·梅隆技术教育中心和美国卡内基梅隆大学计算机科学学院共同编写。 
·         SSD1 信息系统导论 
·         SSD2计算机系统导论 
·         SSD3面向对象编程与设计 
·         SSD4以用户为中心的设计与测试 
·         SSD5数据结构与运算 
·         SSD6系统级别编程 
·         SSD7数据库系统 
·         SSD8网络与分配计算 
·         SSD9软件规范，测试与维护 
·      SSD10软件项目组织与管理 　
SSD设置的十门课程可为两个层次：信息系统导论、计算机系统导论、面向对象编程与设计、用户界面设计与测试以及数据结构与算法这五门课程是针对计算机编程人员的；系统级编程、数据库系统、网络和分布式系统、软件系统规范、测试和维护及软件项目的组织和管理这五门课程则是面向软件系统设计与开发人员的。
课程描述
·         SSD1 信息系统导论： 介绍建立软件开发的概念和技巧。学生将学习软件是如何编写的，它的基础构造框图是什么，为使Web工作需要多少层软件块相互合作。学生学习创建HTML格式Web网页、面向对象思想以及Java servlets。 
·         SSD2 计算机系统导论： 介绍互联网环境中的计算机使用与维护基础；介绍计算机和网络的基本构成与功能。以及它们的运行与维护工具和过程。 
·         SSD3 面向对象编程与设计： 介绍通过面向目标的编程与设计解决问题。重点是问题分析和解决方法设计，文件编制和执行。 
·         SSD4 以用户为中心的设计与测试： 主要讲述人机互动，讲述任务分析的基本技能，接口评估和设计。学生将学习开发有用并且人能够使用的设计。学生将学习如何利用经验评估接口改进接口。 
·         SSD5 数据结构与算法： 主要讲述如何理解执行时间的依赖性，选定数据结构和运算的带宽和存储要求。学生将学习利用简略手段判断运算和数据结构的正确性与复杂性。重点是运算和表示方式的智能选择。作业编程语言为C++和标准模板库。 
·         SSD6 系统级编程： 讲述编程员对处理器、存储和操作系统的观点。学生将学习储存构成和层次，背景转换和图形，高层次软件应用在硬件之前的转换过程。通过学习，学生能够减少程序模糊错误，测量和优化程序。编程作业使用C语言。 
·         SSD7 数据库系统： 主要讲述数据库的概念，包括：数据库设计。重点讲述相关数据模式。学生将利用商业数据管理系统开发Java和/或Visual Basic环境下的客户服务器应用。典型应用包括电子商务系统。 
·         SSD8 网络与分布式计算： 讲述网络计算的原则与实践。课程将概述支持数据和多媒体交流的网络技术，面向应用的模型，使用Java的目标编程分配方法。 
·         SSD9 软件规范，测试与维护 ：讲述软件系统开发原则。学生通过独立或小组操作相当规模的互联网软件项目，获得软件产品各个方面的经验。 
·         SSD10 软件项目组织与管理： 讲述软件项目的组织与管理。学生将学习项目计划，安排，成本控制和组织技巧。学生也将反复评论不同的计划和管理案例。客户管理将是重点。 
SSD系列课程体现了多种优势， 如该系列课程侧重软件工程管理实践，与国际开发模式接轨，在教学中，将直接采用美国的开发案例用于实际软件开发管理实践活动；课程体系完整，使用方便，注重学生应用能力的培养，适合软件学院学生学习；这种培养人才的模式将提高我国软件人才和软件企业的竞争力，增强我国软件人才的工程开发和项目管理能力；该课程体系带来了最前沿的技术与教育方法，同时也将个人能力、团队合作及项目管理有机地整合为一体。