0. 硬盘扇区

当前电脑传统机械硬盘的每个扇区一般大小为 512 字节(512B);当使用某一文件系统将硬盘格式化时,文件系统会将硬盘扇区、磁道与柱面统计整理并定义一个簇为多少扇区方便快速存储。

现时 windows 中常见使用的 NTFS 文件系统,默认定义为 4096 字节大小为一个簇,但 NTFS 分区因为其引导区占用了一个磁道共 63 个扇区,真正的文件系统在 63 号扇区之后,那么依照计算得出前63个扇区大小为:

  • 512B x 63=32256B

并按照默认簇大小得出 63 扇区为多少个簇:

  • 32256B÷4096B=7.875

即为每个簇都会跨越两个物理单元,占据第一个单元的组后512字节和第二个单元的前3584字节。这样文件系统在读写某个簇的时候,硬盘需要读写两个物理单元,这会降低读写速度,并缩短使用寿命。现时一般使用一些硬盘分区软件在主引导记录的63个扇区后作牺牲地空出数个扇区以对齐文件系统的4096B每簇,以避免过多的读写操作,提升读写速度、延长使用寿命。

1. 4K 对齐(4K Alignment)

在磁盘发展早期,每扇区为 512 字节(512B)比较适合当时硬盘的储存结构。但随着单盘容量的增加,储存密度的上升会明显降低磁头读取磁盘的信噪比,虽然可以用 ECC 校验保证数据可靠性,但消耗的空间会抵消储存密度上升带来的多余空间。所以提出了以 4KB (512B x 8 = 4KB)为一个扇区为主的改变。现时硬盘厂商新推出的硬盘,都将遵循先进格式化(4KB 扇区)的设计以对应新的储存结构和文件系统问题。

4K 对齐通常情况下是固态硬盘才有的概念和格式要求。

“4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照“4K 扇区”的规则写入数据。那么如果有“4K 对齐”一说必然就有“4K 对不齐”。“4K”对不齐是因为在 NTFS6.x 以前的规范中,数据的写入点正好会介于在两个 4K 扇区的之间,也就是说即使是写入最小量的数据,也会使用到两个 4K 扇区,显然这样对写入速度和读取速度都会造成很大的影响。为此对于“4K不对齐”的情况来说,一定要修改成“4K 对齐”才行,否则对于固态硬盘来说,不但会极大的降低数据写入和读取速度,还会造成固态硬盘不必要的写入次数。

  • 可使用分区助手 DiskGenius,对分区就行格式化,也即 4K 对齐。

    • 关于安装Ubuntu系统时提示“分配到/的分区/dev/sdax开始于xxxx字节,使用磁盘的最小对齐,这可能造成非常差的性能…”的解决办法
    • 新硬盘使用DiskGenius分区工具4K对齐图文教程

2. 固态硬盘检测工具

  • AS SSD Benchmark

转载于:https://www.cnblogs.com/mtcnn/p/9421345.html

4K 对齐与固态硬盘检测工具相关推荐

  1. 芯片无忧 V1.5(ChipEasy)U盘固态硬盘检测工具 量产必备

    量产必备-量产前检测一下保证量产成功率!!!      芯片无忧1.5支持检测固态硬盘信息啦!赶紧下载看看你的固态硬盘内部芯片信息吧. 想必经常做U盘系统的对芯片检测都不陌生吧,新一代的u盘芯片检测软 ...

  2. 检测固态硬盘性工具-AS SSD Benchmark提供下载

    AS SSD Benchmark是一款由德国公司开发的检测固态硬盘性工具.该工具可被适用于Windows的 AS SSD基准测试.AS SSD Benchmark官方版则是由国内某技术人员汉化后分享, ...

  3. 电脑硬件检测_硬盘检测工具哪个好?在win10中这样检查磁盘健康状态就对了

    硬盘是电脑的灵魂,而电脑是存储所有最重要数据的地方.尽管大多数电脑硬件都可以更换,但是如果你还没有创建备份,则硬盘上的宝贵数据将无法替换.因此,确保硬盘保持健康是至关重要的. 有多种检查硬盘健康状况的 ...

  4. 优缺点 快速扫描 硬盘监测_有了这6款mac硬盘检测工具 你就能够快速检测磁盘的状态和错误情况...

    在电脑硬件中,硬盘算是比较脆弱的硬件之一,但又是最重要的硬件之一,因其存储着电脑所有重要数据,因此需要定期检测,以免丢失数据,所以检测工具就得选比较可靠的,有了这6款mac硬盘检测工具,你就能够快速检 ...

  5. 五个优秀的硬盘检测工具

    虽然硬盘价格不断大幅跳水,但它显然一直是我们最宝贵的资产,硬盘一旦损坏,所有下载的音乐.铃声.软件,工作的文档.报表.模型.图片都不复存在.本文介绍五个最好的硬盘检测工具,它们各有特色,有的可以监视局 ...

  6. 硬盘检测工具HARD DISK SENTINEL PRO(硬盘哨兵)v5.70便携版

    硬盘检测工具HARD DISK SENTINEL PRO(硬盘哨兵)v5.70便携版是一款可以帮助您分析硬盘安全以及硬盘错误检测的软件,您可以在软件上查看自己的固态硬盘是否是良好的,以便及时修复.支持 ...

  7. macos上的硬盘检测工具_如何在MacOS上使用双镜头面部检测器(DSFD)实现90%以上的精度

    macos上的硬盘检测工具 新程序员指南: (New Programmer's Guide:) 介绍: (Introduction:) This article is for those of us ...

  8. linux硬盘检测工具,CrazyDiskInfo 硬盘检测工具 Linux版 | 厘米天空

    之前本站介绍过CrystalDiskInfo这款windows下的硬盘检测工具,今天来看看Linux下的版本CrazyDiskInfo.CrazyDiskInfo是一款用于Unix类系统的交互式TUI ...

  9. 硬盘检测工具Smartmontools安装、部署、使用

    在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中存储着大量重要的数据,万一出现故障所造成的损失也是无法估计的,轻则需要化费大量的时间与精力去做数据恢复,重则硬盘报废,里面重要 ...

  10. CrystalDiskInfo硬盘检测工具 标准版及萌妹版

    点击下下载来源:CrystalDiskInfo硬盘检测工具 标准版及萌妹版 想要检查您的驱动器是否有任何错误,以及为了提高驱动器的性能,现在你只需要一个名为CrystalDiskInfo的硬盘检测工具 ...

最新文章

  1. Python的lambda表达式
  2. linux线程关闭信号,Linux/UNIX用同步方法处理异步信号
  3. 洛谷P4413 R2
  4. react学习(70)--拼接方式
  5. 表格c1等于a1加b1_中国最牛驾照,C1、B1、B2、A1、A2随便开,被称为万能的驾照!...
  6. cmd命令行启动、停止IIS,打开iis net start w3svc
  7. 物流机器人小车的运动控制与定位
  8. 计算机电路板工作原理,PCB电路板测试仪的组成及测试原理.
  9. Visual Studio 2017 设置失败、安装失败的解决方法
  10. R-CNN、Fast R-CNN、Faster R-CNN算法对比
  11. c 语言小游戏源程序,c/c++小游戏源代码
  12. python 设备ArtNetToDMX512的协议测试
  13. 擦黑板特效表白H5源码+非常浪漫/附BGM
  14. Fiddler+夜神模拟器+xposed+justTrustMe手机抖音抓包
  15. css代码中的ul和li是什么意思呢
  16. 邮件作为证据如何提交_【欣法官在线】收到起诉状副本,我该如何向法院提交证据?...
  17. ECU Bootloader自学笔记
  18. 外汇汇率接口 java_基于java的货币汇率接口调用代码实例
  19. 郸城计算机学校,郸城科技职业中等专业学校
  20. 常见的嵌入式操作系统有哪些

热门文章

  1. BS7799信息安全管理体系介绍(转载)
  2. java web图书管理_基于Javaweb的图书管理系统
  3. 计算机病毒是以独立的文件形式存在的对吗,计算机病毒以什么形式存在?
  4. 软激活WIN7 Activation
  5. win10无法运行jre java_Windows10系统安装不了jre的解决方法
  6. resourcehacker
  7. 鼠标点计算机再点网络也是选定,鼠标左键单击变双击,点一下变两下是什么原因?...
  8. 计算机鼠标双击怎么,解决方案:解决鼠标双击问题的方法(最全面,最实用)_计算机基础知识_IT /计算机_信息...
  9. 产品经理工具之软件篇
  10. Java二维数组——关灯游戏算法