填写你的问题并留下联系方式将得到专业人士的相关答复

通过何种方式与您联系:

为何需要4K对齐?  

由于SSD的Flash管理算法在处理4K对齐的数据上会节约许多操作步骤,所以分区为4K对齐时,SSD的性能会得到优化。

下图为某片 SSD 在 4K 对齐分区和 4K 不对齐分区下的速度测试对比: 

</p>

 从上图可知,4K 对齐后,对 SSD 的 4K 写入性能有很大的提升。

Windows下如何格式化为4K对齐分区? 

1.安装PartitionGuru。

2.打开PG,选择需要分区的HardDisk: 

</p>

3.单击 Disk->Delete All Partitions,删除该 HardDisk的所有分区。 

</p>

4.单击 Save All,保存更改。 

</p>

弹出确认是否更改的对话框单击“是”。 

</p>

5.新建分区。选择需要建立新分区的 HardDisk,单击 Partition->Create New Partition(N)

</p>

在 Create New Partition 对话框中,勾选 Align to Integral Multiples of Sectors,使用默认的2048个扇区对齐即可: 

</p>

单击 OK,这样就建立了一个4K对齐的分区。如下图,可以看到该分区起始扇区是2048。 

</p>

单击 Save All,PG将自动格式化该分区。 

6.单击 Tools ->4K Partition Alignment Detection,该工具专门用来检测分区是否 4K 对齐。 

</p>

上图Alignment显示“Y”表示是4K对齐 

Linux下如何格式化为4K对齐分区? 

下面介绍用Linux下的fdisk命令来建立分区。

1.使用fdisk/dev/sdx开始分区: 

</p>

2.输入n,建立新分区。

3.输入p,建立主分区,默认可不用输入,直接回车。 

4. 输入1,选择分区好,默认可不用输入,直接回车。 

</p>

5.此时需要填写分区起始扇区。因为要建立 4K 对齐的分区,所以起始扇区必须是 8 的倍数。此时默认为 2048,这个值已经是 8 的倍数,所以直接回车,建立起始扇区为 2048 的分区。注意:有许多嵌入式系统使用 busybox 里面带的 fdisk 来格式化,默认的起始扇区为 63,此时需要手动修改成 8 的倍数的值,建议修改成 2048. 

6.输入w,将设置好的分区保存。 

建立4K对齐分区完成。 

网友回复

我来回复