ssd固态硬盘怎么分区(ssd固态硬盘怎么分区好)
大家好,今天就和吖吖一起来看看这个问题吧 。ssd固态硬盘怎么分区好,ssd固态硬盘怎么分区很多人还不知道,现在让我们一起来看看吧!
如果你正在使用或者准备购买固态硬盘(SSD),你一定已经对它有所了解。由于SSD的结构与机械HDD有本质的区别,所以需要TRIM指令等一些特殊手段来实现SSD的真实性能。然而,大多数人不知道,或者说没有注意到的是,除了一些较新的固态硬盘之外,分区和格式化对固态硬盘也有着极其重要的影响。如果你只是用XP或者其他一些比较老的工具对SSD进行分区和格式化,你得到的性能可能只是零头!
注意:英特尔的SSD会在控制器层面自动补偿这个问题,所以如果你使用的是英特尔的SSD,可以跳过这篇文章。
固态硬盘分区方法
一.问题的根源
问题的根源应该从固态硬盘的一个组件——闪存说起。目前,大多数闪存的组织结构分为许多512KB的块,每个块由许多4KB的页面组成。这就好比我们国家的行政组织分为很多省,每个省又分为很多市。闪存的工作原理决定了它的擦除操作是以块为单位的,而写入操作是以页为单位的。这个网站的SSD技术主题可以让你了解更多关于SSD和闪存的知识。
另一方面,我们的操作系统在管理硬盘时也有一个最小分配单元。NTFS的默认最小分配单元大小恰好是4KB,这非常好。但问题是,分区时,通常会有一个偏移值,而不是从头开始。例如,如果您使用Windows XP的分区工具,此偏移值将使分区从页面的中间开始。也就是说,操作系统的最小分配单元和SSD的页面不匹配。这样一来,操作系统每写一个4KB的数据,实际操作中就会写两次。理想情况下,操作系统的每个最小分配单元应该正好对应闪存的一页,这样操作系统每次写入一个4KB的数据,只需要一次实际的写操作。两者的性能差距可能高达两倍!
如果分区时没有对齐,格式化时没有使用4KB作为最小分配单元,性能损失可能更大。国外著名网站Anandtech的测试中,一个顶级固态硬盘用FAT格式化,分区没有对齐。因此,4KB文件的写入性能非常差。切换到对齐分区和4KB的最小分配单元后,4KB文件的写入性能几乎是之前的10倍!
二。如何正确分区和格式化
这个问题的解决方法其实很简单,就是用Windows7的分区工具对你的SSD进行分区,然后格式化的时候用4KB(4096B)作为分配单元大小。微软很早就认识到SSD需要操作系统的良好支持,所以它在Windows7中添加了TRIM指令和分区对齐来优化SSD。使用SSD时,Windows7是目前最好的操作系统选择。但是如果没有窗户呢?在XP和Vista下,当然有办法,也不复杂。当然,这涉及到重新分区,所以如果你的SSD里已经有数据了,这些数据就会全部丢失,所以你需要做一个备份。另外,你需要准备一台安装了该系统的电脑。当然,很简单。先把系统装在另一个硬盘上就行了。大部分用固态硬盘的朋友应该不止一个硬盘吧?
这个操作可以通过一个免费的工具软件Diskpar.exe来完成。你可以从微软官网下载这个软件,将SSD连接到这台PC上,然后进入控制面板。在管理工具-电脑管理-磁盘管理中,找出你的SSD目前是哪个磁盘号。例如,如果您的计算机中目前有两个硬盘,SSD可能是第一个磁盘。记下这个号码。此外,请删除所有分区,并在继续之前备份您的数据。
在开始运行中,键入CMD。在弹出的命令行窗口中,转到放置diskpar.exe的文件夹。首先可以用diskpar再次判断这个数字是否正确。diskpar -i 1型。(注:这里的1要根据你前面看到的值输入。),输入后,diskpar将输出类似如下的信息:
-驱动器1几何信息-Cylinders=4139 trackspercylinder=240 sectorspertrack=63 Bytes persector=512 disk size=32041820160(字节)=30557 (MB)
最后一行显示硬盘的大小。例如,示例中的30557(MB)是30G硬盘。如果您的结果与您的硬盘大小不同,请再次到控制面板确认硬盘号。如果无法确认硬盘号,最好就此打住,否则可能会擦除电脑中其他硬盘的数据。
键入diskpar -s 1,将显示以下内容:set partition只能在原始驱动器上完成。您可以使用磁盘管理器删除所有现有的分区。您确定驱动器1是没有任何分区的原始设备吗?(是/否)
请确认您之前已经删除了此SSD。
Diskpar会显示出硬盘信息以后,警告说硬盘上所有数据将会丢失,再次按下Y。Please specify starting offset (in sectors):
这里让您可以设置前面提到的偏移值,请输入128,然后回车。Please specify partition length (in MB) (Max = 30557):
这里让您指定分区大小,假如您就分一个区的话,就直接输入硬盘的容量。Done setting partition.---- New Partition information ----StatringOffset = 65536PartitionLength = 32041304064HiddenSectors = 128PartitionNumber = 1PartitionType = 7You now should use Disk Manager to format this partition 到这里,分区就完成了!您只需要到前面提到的控制面板中的磁盘管理中对分区进行格式化就可以了。记得分配单位大小选择4096!
三. 验证
如果您手里的固态硬盘已经使用了一段时间,只是想知道是不是对齐了,或者您按照上述方法进行了操作,但是对操作过程不够放心,怕出什么错,有一个简便的方法让您验证您的固态硬盘的分区是不是对齐了。
在开始->运行中,键入msinfo32。回车后跳出一个系统信息的窗口,选择组件->存储->磁盘,这里会列出您的电脑中的所有硬盘的信息。找到固态硬盘,然后看它的分区起始偏移的值是不是4096的整数倍。如果不是的话,您的固态硬盘的性能还有很大的提升余地哦!
这篇文章到此就结束,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!