PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

高级格式化:变更4K扇区让SSD更快

[复制链接]
跳转到指定楼层
1#
Essence 发表于 2021-2-27 08:00 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
点击数:9501|回复数:17
提到高级格式化大家都会想起机械硬盘的4K对齐,虽然物理扇区大小从512字节变更为4KB,但仍旧可以模拟512扇区进行工作(512e)。固态硬盘与之类似同样需要4K对齐。


如今固态硬盘所用闪存的单个最小存取单位Page页大小已经增长到16KB,但固件仍对4KB存取进行重点优化,512字节存取的效率则比较低下。



很多NVMe固态硬盘提供了对4K扇区的支持,下图是在Windows操作系统下利用smartmontools查看NVMe SSD所支持的LBA大小:数字序号后边的加号代表当前使用的格式,Rel_Perf代表该格式的性能(数字越小代表性能越好)。


根据上图中的信息可以发现,速柏CP5000使用4KB扇区时性能比默认512B扇区更好。

通过Linux下的nvme工具可以变换NVMe SSD的扇区格式。借助Parted Magic工具箱,打开Terminal终端,输入nvme format –l 1 /dev/nvme0并回车,稍等片刻即可将CP5000格式化为4KB扇区格式。



从CrystalDiskMark理论测试成绩并不能看到512B扇区(左)和4KB扇区(右)的明显区别。


利用PCMark 8存储测试则能发现,采用4KB扇区后速柏CP5000的存取性能有切实的提升,从默认512B扇区的5094提高到5098。


Windows 8以后的操作系统已经对4KB扇区硬盘提供支持,多数现代测速软件也能适应512B和4KB两种扇区格式。此外,采取4KB扇区还有一个额外的好处:由于扇区容量的变化,过去因4K未对齐而影响性能与使用寿命的问题将不复存在。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2#
Essence  楼主| 发表于 2021-5-13 18:33 | 显示全部楼层
tsammammb 发表于 2021-5-13 07:50
linux下同样可以反向操作吧,4Kn毕竟兼容性差,WIN7不支持

可以的           
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部