固态硬盘分区(固态硬盘磁盘分区)

发布时间:2023-09-08
本文主要为大家介绍ssd分区?(ssd磁盘分区),下面跟着小编一起来详细了解一下吧。
如果你正在使用或者打算购买固态硬盘(ssd),你一定会有所了解。由于固态硬盘的结构与机械硬盘有着本质的区别,所以需要trim指令等一些特殊手段来实现固态硬盘的真实性能。然而,大多数人不知道的是。;t不知道或不注意的是,除了一些较新的固态硬盘,分区和格式化对固态硬盘也有极其重要的影响。如果你只是用xp或者其他一些比较老的工具对ssd进行分区和格式化,你得到的性能可能只是零头!
注:英特尔的ssd在控制器级别自动补偿这个问题,所以如果您使用英特尔sssd,可以跳过这篇文章。
一.问题的根源
问题的根源应该从闪存开始,它是固态硬盘的一个组件。目前,大多数闪存的组织结构分为许多512kb的块,每个块由许多4kb的页面组成。就好像我们国家的行政组织分为很多省,每个省又分为很多市。闪存的工作原理决定了它的擦除操作是以块为单位的,而写操作是以页为单位的。本网站的ssd技术专题可以让你对ssd和闪存有更多的了解。
另一方面,我们的操作系统在管理硬盘时也有一个最小分配单元。ntfs的默认最小分配单元大小恰好是4kb,这非常好。但问题是分区时,通常不是从头开始,而是有一个偏移值。例如,如果您使用windowsxp的分区工具,此偏移值将使分区从页面的中间开始。换句话说,操作系统的最小分配单元和ssd的页面不匹配。这样一来,操作系统每写一个4kb的数据,实际操作中就会写两次。理想情况下,操作系统的每个最小分配单元对应于闪存的一页,因此操作系统每次写入4kb数据时,只需要一次实际的写入操作。两者的性能差距可能高达两倍!
如果分区没有对齐,并且格式化时没有使用4kb作为最小分配单元,性能损失可能会更大。在国外著名网站anandtech的测试中,如果一个顶级固态硬盘用fat格式化,分区没有对齐,一个4kb文件的写入性能极差。切换到对齐分区和4kb的最小分配单元后,4kb文件的写入性能几乎比以前提高了10倍!
2.如何正确分区和格式化
这解决问题的方法其实很简单,就是用windows7的分区工具对你的ssd进行分区,然后格式化时用4kb(4096b)作为分配单元大小。微软很早就认识到固态硬盘需要操作系统的良好支持,所以它在windows7中添加了trim指令和分区对齐来优化固态硬盘。windows7是使用固态硬盘的最佳操作系统选择。但是如果没有窗户呢?在xp和vista下,当然有办法,而且也不复杂。当然,这涉及到重新分区,所以如果你的ssd里已经有数据了,你会全部丢失,所以你需要做一个备份。另外,你需要准备一台系统好的电脑。当然,这很简单。先把系统装在另一个硬盘上就行了。大部分用固态硬盘的朋友应该不止一个硬盘吧?
这个操作可以通过diskpar.exe这个免费的工具软件来完成。你可以从微软下载这个软件官网将ssd连接到这台pc上,然后进入控制面板,在管理工具-电脑管理-磁盘管理中找出你的ssd当前的磁盘号。例如,如果您的电脑目前有两个硬盘,ssd可能是磁盘1。记下这个号码。此外,在继续之前,请删除所有分区并备份数据。
在开始运行中,键入cmd。在弹出的命令行窗口中,转到放置diskpar.exe的文件夹。首先你可以通过diskpar再次判断这个数字是否正确。diskpar-i1型。(注意:1要根据你前面看到的值输入。),输入后,diskpar将输出类似如下的信息:
-驱动器1几何信息-cylinders=4139trackspercylinder=240sectorspertrack=63bytespersector=512disksize=32041820160(字节)=30557(mb)
最后一行显示硬盘的大小。例如,示例中的30557(mb)是30g硬盘。如果您的结果与您的硬盘大小不同,请再次确认控制面板中的硬盘号。如果你能t确认硬盘号,你你最好到此为止,否则你可能会抹掉你电脑上其他硬盘的数据。
键入diskpar-s1,将出现以下显示:setpartition只能在原始驱动器上完成。可以用di。sk管理器删除所有现有分区。您确定驱动器1是没有任何分区的原始设备吗?(是/否)
请确保您之前已删除此ssd上的所有分区,然后按y。-drive1geometryinformation-cylinders=4139trackspercylinder=240sectorspertrack=63bytespersector=512disksize=32041820160(bytes)=30557(mb)我们将设置新的磁盘分区。该驱动器上的所有数据都将丢失。继续(是/否)?
diskpar显示硬盘信息后,警告硬盘上的所有数据都将丢失,然后再按y。请指定起始偏移量(在sectors):
在这里您可以设置前述的偏移值,请输入128并按回车键。请指定分区长度(mb)(最大值=30557):
在这里,您可以指定分区大小。如果分成一个分区,可以直接输入硬盘的容量。完成分区设置。-newpartitioninformation-statringoffset=65536partitionlength=32041304064hiddensectors=128partitionnumber=1parttransitiontype=7您现在应该使用磁盘管理器来格式化此分区,这样分区就完成了!你只需要在上面提到的控制面板的磁盘管理里格式化分区。记得分配户型,选4096!
三。确认
如果你的ssd已经使用了一段时间,而你只是想知道它是否对齐,或者你已经按照上面的方法进行了操作,但是你对操作过程不太适应,又害怕出错,有一个简单的方法可以让你验证你的ssd的分区是否对齐it没有对齐。
在开始-运行中,键入msinfo32。进入后会弹出一个系统信息窗口,可以选择组件-存储-磁盘,会列出你电脑中所有硬盘的信息。找到ssd,看看它的分区起始偏移量是否是4096的整数倍。如果没有,你的ssd性能还有很大的提升空间!
以上内容就是ssd分区?(ssd磁盘分区)的介绍,想了解更多信息的朋友可以关注我们,我们将为你提供更多ssd分区?(ssd磁盘分区)相关内容。
上一个:中文二手域名有价值吗?一个网站能绑定几个域名?
下一个:黄茶的审评术语

高精度高可靠性的设备(kinetrol)
电机马达的性能和使用范围不断提高
串口通信常用连接
浙江余姚:定量包装茶叶产品计量合格率不容
工程签证、进度款、结算审核要点
华为云存储空间是什么意思(华为手机云端存储)
选择PCB元件的六大技巧
m2转pcie显卡,七彩虹cg41k主板支持m2转pcie转接卡吗
电动机轴承类型
开间进深有哪些标准参数?