索阅 100例 首 页| 资 讯| 下 载| 论 坛| 博 客| Webinar| 高 校| 专 刊| 会展| EETV| 百科| 问答| 电路图| 工程师手册| Datasheet

EEPW首页 > 百科 > SSD

SSD


贡献者:sunshine0606    浏览:5189次    创建时间:2009-02-25

  ●SSD(solid state disk)固态硬盘
  目前的硬盘(ATA 或 SATA)都是磁碟型的,数据就储存在磁碟扇区里,固态硬盘数据就储存在芯片里。
  SSD由控制单元和存储单元(FLASH芯片)组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘。由于固态硬盘没有普通硬盘的旋转介质,因而抗震性极佳,同时工作温度很宽。广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空等、导航设备等领域。
  基于非永久性存储器
  由非永久性存储器制成的固态硬盘主要用于临时性存储。因为这类存储器需要靠外界电力维持其记忆,所以由此制成的固态硬盘还需要配合电池才能使用。非 永久性存储器,例如SDRAM,具有访问速度快的特点。利用这一特点,可以将需要运行的程序首先从常规硬盘复制到固态硬盘中,然后再交由计算机执行,这样 可以避免由于硬盘的启停延迟、寻道延迟对程序性能造成的影响。
  此外,由非永久性存储器制成的固态硬盘还用于应急备份。当电源意外中断时,靠电池驱动的这类固态硬盘可以有足够的时间将数据转移到常规硬盘中。当电力恢复后,再从常规硬盘中恢复数据。
  基于永久性存储器
  永久性存储器的数据存取速度介于非永久性存储器和常规硬盘之间。和非永久性存储器相比,永久性存储器一经写入数据,就不需要外界电力来维持其记忆。因此更适于作为常规硬盘的替代品。
  闪存是最常见的永久性存储器。小容量的闪存可被制作成带有USB接口的移动存储设备,亦即人们常说的“优盘”。随着生产成本的下降,将多个大容量闪存模块集成在一起,制成以闪存为存储介质的固态硬盘已成为可能。
  形式
  作为常规硬盘的替代品,固态硬盘被制作成与常规硬盘相同的外形,例如常见的1.8英寸、2.5英寸或3.5英寸规格,并采用了相互兼容的接口。
  优点
  和常规硬盘相比,闪存具有低功耗、无噪音、抗震动、低热量的特点。这些特点不仅使得数据能更加安全的得到保存,而且也延长了靠电池供电的设备的连续运转时间。
  例如韩国三星半导体公司(SAMSUNG Semiconductor)于2006年3月推出的容量为32GB的固态硬盘,采用了和常规微硬盘相同的1.8英寸规格。其耗电量只有常规硬盘的5%,写入速度是常规硬盘的1.5倍,读取速度是常规硬盘的3倍,并且没有任何噪音.
  在2007 Computex中SanDisk发表了64GB与32GB的固态硬盘,并有2.5吋、SATA接口与1.8吋、UATA接口两种规格。A-DATA现场 展出的固态硬盘分为2.5吋与1.8吋两种,其中2.5吋采用SATA接口,最大容量可达128GB;1.8吋机种则是采用IDE接口,最大容量可达 64GB,可分别使用在笔记型计算机与更小的UMPC上,用来取代传统的硬盘。
  缺点
  成本是限制固态硬盘普及的最大问题。目前,无论是永久性存储器还是非永久性存储器,其每百万字节成本都远远高于常规硬盘。因此只有小容量的固态硬盘的价格能够被大多数人所承受。
  固态硬盘以往由于价格高昂,通常只使用在军事及工业用途上,不过拜NAND闪存成本不断下降所赐,如今固态硬盘已经使用在一般的笔记型计算机 上,并预计于刀锋式服务器上逐步采用,提供全新的计算机使用体验。相较于传统的硬盘,固态硬盘具有速度快、耗电量低与可靠性较高的优点。由于硬盘早已是系统 效能的瓶颈,因此改采固态硬盘,将可以带来令人兴奋的效能提升。
  基于闪存的SSD,采用FLASH芯片作为存储介质,这也是我们通常所说的SSD。现有能生产的厂商有foremay(美国)、SanDisk、Transcend(创见)、(中国)忆正、等。
  ===============================================================================================
  SSD是一种资料储存装置,采用快闪记忆体为基础(flash-based)的固态记忆体(solid-state memory)储存资料,仿效并进而取代部分电脑中的传统硬盘,相较于传统硬盘(HDD) ,固态硬盘提供显著的优势,包括更快的系统响应与电脑开关机时间、更坚固耐用及更长的电池续航力。
  例如一个每分钟15000转的硬盘转一圈需要200毫秒的时间,而在SSD上由于是数据是存放在半导体内存上,能够在低于一毫秒的时间内对任意位置的存储单元完成I/O(输入/输出)操作,因此在对许多应用程序来说最为关键的I/O性能指标——IOPs(即每秒多少次IO动作)上,SSD可以达到硬盘的50~1000倍。
  2008年8月19日开幕的英特尔信息技术峰会现场,英特尔NAND产品事业部正式宣布进军SSD高效能固态硬盘规划与时间表,新产品将命名为“Intel High-Performance SATA Solid-State Drive”,将分为1.8英寸和2.5英寸两个版本的固态驱动器——英特尔® X18-M和X25-M主流固态驱动器将于未来30天内上市,适用于企业级笔记本电脑和台式机,可提供更加轻巧、安静、耐用的计算机产品且电池续航时间更长、性能更高
  ? 英特尔® X25-E Extreme SATA固态驱动器(32GB)
  ? 最高250MB/s读速度
  ? 最高170MB/s写速度
  ? 35,000 IOPS(4KB 读);3,300 IOPS(4KB写)
  ? 75微秒读延迟
  ? 英特尔® X18-M与X25-M主流SATA固态驱动器(80GB)
  ? 最高250MB/s读速度
  ? 最高70MB/s写速度
  ? 85微秒读延迟
  ●SSD(Soft ware Systems Development Course)美国卡内基·梅隆大学的软件系统开发课程
  CMM即Capability Maturity Model,中文翻译为“能力成熟度模型”,是由美国卡内基·梅隆大学的软件工程研究院(SEI)制定的一套专门针对软件产品的质量管理和质量保证标准。该标准将软件企业的能力成熟度划分为5个等级,级别越高表明该企业在提供合格软件产品方面的能力越强。现在,CMM在美国和北美地区已得到广泛应用;同时,正在被越来越多的欧洲和亚洲等国家的大型信息技术企业所采纳,实际上已成为软件开发过程改进与评估的事实上的工业标准。
  从目前国内软件市场的需求来看,每年都在保证一定的增长速度。我国软件企业虽然有6000多家,但企业的实力与规模参差不齐,而这些企业想进入国际市场,就需要学习和引进CMM理念,这样才能具有一定的竞争实力。
  中国教育电子公司于2002年4月引进了卡内基·梅隆大学的SSD软件培训课程,旨在为国内的软件企业培养更多掌握CMM理念、符合国际标准的软件人才。
  SSD课程由上至下始终贯彻了CMM思想,与国内其他的软件人才培训课程相比,SSD课程更为关注于教授学员软件开发的思路与方法,而把语言的学习作为一种辅助的工具,这符合了软件开发工程化的发展趋势。SSD课程具有非常显著的特点——“教方法、教思路、教技巧”。其优势可以概括成为“系统性、科学性、逻辑性、先进性和灵活性”,尤其引人关注的是,SSD课程始终处于一个发展的环境中,可以根据软件产业的不断变化和软件技术的不断创新随时进行有效的调整,保证了内容的先进性和灵活性。
  SSD课程采用中英文双语授课模式,网络教育和面授相结合,由获得卡内基·梅隆大学认可的教师进行授课。为了更好地满足国内学员的需要,中国教育电子公司还对课程进行了一些调整,专门开设了普及班,扫除了语言的障碍;另外,在保持SSD课程的体系、思想和方法的原则上,还对SSD的核心内容进行细分,挑选出最为适合中国国情、便于学员掌握的课程。
  该课程目前共开十门课,全球通用,内容及教材都是由卡内基·梅隆技术教育中心和美国卡内基梅隆大学计算机科学学院共同编写。
  课程内容详解
  十门课程内容如下:
  ★信息系统概论(SSD1 Introduction to Information Systems)
  该课程向学员介绍软件开发的基本概念和技巧。
  ★计算机系统概论(SSD2 Introduction to Computer Systems)
  该课程向学员介绍在Internet环境下使用和维护计算机系统的基础知识
  ★面向对象的编程与设计(SSD3 Object-Oriented Programming and Design)
  该课程向学员介绍面向对象的程序设计的基本原理及其实现的方法,重点放在针对具体问题的分析和解决方案的设计、程序编制及实现。
  ★用户界面设计与测试(SSD4 User-Centered Design and Testing)
  该课程强调软件的人机交互性能,重点训练学员在任务分析和界面评估及设计方面的能力。
  ★数据结构和算法(SSD5 Data Structures and Algorithms)
  本课程重点在于让学员理解数据结构和算法的选择对于程序执行时间、带宽和存储量的决定性作用。学员将在实际工作中自觉地考虑数据结构和算法选择的正确性和复杂性问题。
  ★系统编程(SSD6 System-Level Programming)
  本课程要求学员站在程序规划者的高度来对待处理器、存储器和操作系统。
  ★数据库系统(SSD7 Database Systems)
  本课程将向学员介绍数据库的概念和设计数据库的相关知识。关系数据模型将被作为教学重点。
  ★网络与分布式系统(SSD8 Networks and Distributed Computing)
  该课程注重讲解网络计算的原则和实践。课程是从支持数据和多媒体通讯的网络技术描述开始,再到面向应用的协议,最后是基于Java,面向对象的分布式程序设计。
  ★软件系统规范、测试和维护(SSD9 Software Specification? Testing and Maintenance)
  该课程关注基于软件工程实践的软件发展规律。以独立或合作的方式,通过参与基于Internet的软件项目的开发工作,学员将获得涵盖软件产品生命周期所有阶段的宝贵经验。
  ★软件项目的管理与组织(SSD10 Software Project Organization and Management)
  该课程聚焦在软件项目的管理和组织问题上。学员将通过交互式的观察,检查和比较各种各样的计划和管理方案,学习到软件项目的计划、工作日程安排、成本核算和组织的方法。
  以上课程每门60课时,学费均为5000元。
  学习并考试通过前五门课程的学生将获得卡内基梅隆大学颁发的计算机软件工程师证书(The Certificate of Computer Programming),学习并考试通过所有十门课程的学生则获得CTE颁发的软件系统分析师证书(The Certificate of Software Systems Development)。学员也可根据自己的需要只选择学习某几门课程,获得相应的课程通过证书。
  SSD: 系统顺序图(System Sequence Diagram)


如果您认为本词条还有待完善,需要补充新内容或修改错误内容,请编辑词条     查看历史版本

开放分类
硬件    软件    

参考资料

贡献者
sunshine0606    


本词条在以下词条中被提及:

关于本词条的评论共:(0条)
匿名不能发帖!请先 [ 登陆 ]