优化的解决方案:SSD分区设置

电脑杂谈  发布时间:2020-10-29 19:01:48  来源:网络整理

ssd固态硬盘分区4k_ssd固态硬盘分区好吗_ssd硬盘分区

提高速度的原则应该是调整第一个NTFS分区的开始位置,以确保NTFS群集不会越过NAND闪存块,从而提高数据读取和写入的效率。具体来说,SLC闪存芯片的页面/块大小为2KB / 128KB,而MLC的页面/块大小为2KB / 256KB或4KB / 512KB(早期的MLC仍然具有512B / 32KB,但现在有很少见。)

这意味着可以每次以2KB / 2KB / 4KB为单位写入数据,但是每次必须以128KB / 256KB / 512KB擦除数据。

由于存在平衡写入算法,因此每次在一段时间后将数据写入SSD时,都必须先擦除然后再写入。

如果XP之前的起始位置放在起始位置之前的LBA63(512Bx63 = 31.5KB)分区方法中,则会导致NTFS分区每32个(或64或128)个群集(具有目前的硬盘中,几乎所有的NTFS分区都为4KB /群集)

将有一个集群跨越两个闪存块。当系统恰好在跨越多个块的集群上运行时,将导致需要在写入数据之前擦除两个块,或者分别从两个块写入数据。要读取这4KB集群的数据,这会降低读取和读取数据的效率。写入数据。

通过调整NTFS分区的起始位置,可以避免每隔几个簇就会越过闪存块的情况,从而提高了读写效率。

ssd固态硬盘分区好吗_ssd固态硬盘分区4k_ssd硬盘分区

此开始位置应该在哪里?

如果仅是单通道闪存设备,只要在NTFS分区的起始位置前面有512KB,即起始位置位于LBA1024,则可以确保128KB / 256KB / 512KB块大小的闪存芯片可以实现NTFS分区对齐。

但是实际上,几乎所有的SSD都不是单通道的。例如,最常见的JM602解决方案是8通道,Intel X25-M是10通道,Intel X25-V是5通道,此时应该为空?

实际上,多通道闪存设备还将数据分成块,然后分别读取和写入每个通道。该块的大小与所用闪存芯片的块大小相同。

(关于这一点,您可以从Intel X25-M和X25-V的4KB写入速度中看到线索。

Intel的主控件优化了写作。随机4KB写入不是即时写入,而是在高速缓存中累积256KB(恰好是Intel使用的闪存芯片的块大小)之后的一次写入。

ssd固态硬盘分区好吗_ssd硬盘分区_ssd固态硬盘分区4k

如果将256KB的数据进一步拆分然后写入每个通道,则10通道X25-M不可避免地会比5通道X25-V快,但实际上几乎相同,这意味着更多用于通道写入的最小数据单元也是闪存块的大小。 )

因此,我们可以简单地将第一个分区的起始位置设置为512KB之后的群集,即LBA1024,而不管设备有多少通道。

XP之前的操作系统附带的分区工具无法完成此操作。您必须使用第三方工具;但是当使用Vista / Win7的磁盘管理工具和CD安装的分区界面执行分区时,

第一个分区将自动设置为LBA2048,它恰好是1024的倍数。因此,直接使用Vista / Win7分区将自动完成NTFS分区对齐闪存块的操作。

PS:当然,您也可以根据固态驱动器的闪存类型进行设置,例如LBA256的SLC(2KB / 128KB),LBA512的MLC(2KB / 256KB)和MLC(4KB) / 512KB)。在LBA1024上等待。

但这很麻烦。如果您担心麻烦,建议将硬盘直接安装在装有Vista / Win7的计算机上,并使用磁盘管理工具划分区域。

ssd固态硬盘分区好吗_ssd固态硬盘分区4k_ssd硬盘分区

原理已经结束,Vista / Win7的下部分区在这里不是废话,现在让我们看看如何使用第三方工具进行操作以及实际效果如何。

由于这是对分区的操作,因此必须首先备份要操作的分区中的数据。

仅在第一个分区上执行操作。您可以使用WINPE启动计算机,首先使用Ghost制作第一个分区的镜像并将其保存到后续分区中,然后在进行更改后Ghost可以返回。

由于Windows附带的分区工具无法实现根据LBA地址进行分区的操作,因此应在此处使用第三方分区工具,并在此推荐DiskGenius。

您可以访问其官方网站进行下载:

我在这里的操作和测试都是基于我手中的16GB U盘。我也在Sandisk SSD上进行了尝试,它确实得到了改善。

ssd固态硬盘分区好吗_ssd硬盘分区_ssd固态硬盘分区4k

1.打开主界面,在左侧选择要操作的磁盘,在右侧您可以看到当前的第一个分区从0-1-1开始,即LBA63,右键单击以删除它。

2.右键单击删除后获得的可用空间,以创建新分区。

3.在创建新分区界面中单击详细参数,将起始头设置为8,将起始扇区设置为9,则下面的起始扇区号将自动变为512,实际上是指LBA512 。确认后,单击“确定”以创建分区。

如果它是四通道NAND存储设备,则可以进一步调整起始磁头和起始扇区,以使起始扇区号显示为1024。

4.返回主界面,您可以看到第一个分区的起始柱面/头部/扇区已更改为0-8-9。单击“应用”以更改并保存设置。

5.因此,第一分区的开始位置已更改。建议您重建MBR以防止其启动。单击刚在DiskGenius中创建的分区,然后在硬盘菜单中单击“重建主引导记录(MBR)”,然后确认执行。

特别提醒您的是,MBR重建后,如果以前已经写过MBR,例如WIN7 OEM破解信息,它将被删除,并且需要重写相应的工具。

最后,进行格式化之前和之后进行的ATTO测试成绩在USB闪存驱动器中没有任何数据。左:起始气缸/头部/扇区为0-1-1(LBA63))时的测试结果;右:起始气缸/头部/扇区为0-8-9(LBA512))时的测试分数:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-329557-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...