存储 频道

文件系统对SSD固态硬盘有待优化

  【IT168 技术】SSD固态硬盘是基于闪存的SSD或基于DRAM的SSD,由于其技术比较新还没有被操作系统厂商所有话致使其效能没有完全被发挥。不少硬盘厂商对操作系统进展不满意,甚至发出职责。

  厂商之间相互指责

  对于那些关注固态硬盘优点的用户而言,可能更为关心未来三个主流的操作系统(Vista 、XP和Mac OS X)对固态硬盘的支持情况。不过,事情有些复杂,不少固态硬盘厂商对操作系统目前的进展很不满意,甚至发出了指责。

  去年7月,SanDisk公司CEO Eli Harari就批评微软说,微软的Vista在对固态硬盘的支持上非常不好,因而影响了用户对固态硬盘的采购热情,延缓了固态硬盘的普及。Harari还指责说,有些应用过于苛刻,因为它们需要非常复杂的固态硬盘控制技术来管理数据如何被传送到固态硬盘。

  但是,Harari的说法遭到了竞争对手之一的Micron公司的反驳。Micron公司把固态硬盘插入到SATA接口,分别在Vista、Windows XP和Mac OS X三种操作系统中对固态硬盘在数据处理方面的性能进行了测试,这些处理包括操作系统的启动、文件的安装、运行办公软件、关机等。根据发布在Micron公司网站上的一篇博客所述,测试结果表明,Vista、Mac OS X对固态硬盘的支持要比XP好。

  Micron公司固态硬盘产品年市场经理Justin Sykes解释说,这是因为在XP中数据的组织并不是以固态硬盘最有效的方式,即以4KB为一个数据块,而Vista和Mac OS X则是以4KB为一个数据块。不过,Micron没有对同样以4KB为一个数据处理单元的Linux进行测试。

  “NAND闪存的数据存储区是以4K为单位的,因此,任何系统如果不是以4K为单位来组织数据都会给它带来挑战。”Sykes说,“这会使得在后台进行自动内存管理的操作效果大打折扣,这一操作原本是为了提高存储空间利用率的,然而,这些后台操作会消耗带宽,而且还会给NAND闪存带来磨损。”

  根据Micron公司存储系统开发部门副总裁Dean A. Klein的说法,固态硬盘在苹果平台上性能更好一些。“它启动得更快一些,”他说,“因为Mac OS采用了不同的方式。当安装了Windows系统的PC机启动时,即使插入了固态硬盘,BIOS还是像以往一样等待从硬盘启动,而对于MacBook,你可以感觉到它的启动非常快。我们相信,MacBook很聪明,它意识到了系统中有固态硬盘,而不是白白等待,它一定走了捷径。”

  Patriot Memory公司的Far也认为在支持固态硬盘上,Mac OS X要比Vista快1%左右。不过,他说,如果采用了虚拟化技术,比如在Mac OS X 10.5中部署了Parallels或者VMware的Fusion,再运行Vista操作系统时,测试结果会不一样。

0
相关文章