文档章节

Linux下检查硬盘是否4K对齐

sztwejtsnpptdccfzyee
 sztwejtsnpptdccfzyee
发布于 2013/05/18 17:30
字数 414
阅读 4653
收藏 4

    最近买了一块SSD,当成主硬盘安装了Win7。电脑上原来的HHD分了两个区,一个安装Ubuntu,一个用于存放数据。SSD分区要4K对齐,这样可以延长硬盘寿命和提高性能。我在网上看了一下,发现机械硬盘4K对齐同样可以提高一些读写性能。最后的出的结论就是所有的硬盘分区(无论SSD还是HDD)都需要4K对齐。

    检测硬盘是否4K对齐,Google一下之后找到了方法。对于Linux系统,十分简单。只需

    $sudo fdisk -lu

    我这里运行的结果如下:

Disk /dev/sda: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdec71e53


   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   125042687    62417920    7  HPFS/NTFS/exFAT


Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xaf86a93d


   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1       111253502   976769071   432757785    f  W95 Ext'd (LBA)
/dev/sdb2            2048   111251455    55624704   83  Linux
/dev/sdb5       111253504   976769071   432757784    7  HPFS/NTFS/exFAT

    可以看到是两块硬盘。检测分区是否4K对齐,以64G的固态硬盘为例,Units 是512字节,4K = 8 × 512 byte。所以只要看分区的Start地址能否整除8,可以的话这个分区就是4K对齐的。

    /dev/sda2 (Win7) 206848 = 8 × 25856, 4K对齐。

    /dev/sdb2 (Ubuntu) 2048 = 8 × 256, 4K对齐。

    /dev/sdb5 (数据盘)111253504 = 8 × 13906688, 4K对齐。

© 著作权归作者所有

sztwejtsnpptdccfzyee
粉丝 2
博文 3
码字总数 2969
作品 0
通州
程序员
私信 提问
使用DiskGenius进行分区4K扇区对齐检测

4K对齐相关联的是一个叫做“高级格式化”的分区技术。“4K对齐”就是符合“4K扇区”定义格式化过的硬盘,并且按照“4K 扇区”的规则写入数据。 传统硬盘的每个扇区固定是512字节,新标准的"...

郝槟楠
2018/07/03
0
0
Centos7.3,mysql5.7环境,数据存储空间加大调整方案。

Centos7.3 Mysql 5.7 分区信息如下 df -h Filesystem Size Used Avail Use% Mounted on/dev/mapper/cl_gr61-root 50G 6.6G 44G 14% /devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.9G 0 3.9G 0% /dev......

titandeng
2017/06/08
0
0
SSD Win8 系统盘 4K 无损对齐历险记

1、背景:为什么要 4K 对齐 簇是系统在硬盘上读写文件时的单位,是一个数据块(逻辑概念)。而扇区是硬盘划分的最小单位值,就是簇(数据块)占用的地方(物理概念)。NTFS对于大于2GB的分区...

xrzs
2016/05/23
940
2
第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别? /dev/hda, /dev/hdb 是 IDE借口硬盘的块文件。 /dev/hda 第一块IDE磁盘 ; /dev/hdb 第二块IDE磁盘...

WINWINJJ
2018/10/30
0
0
磁盘及文件系统管理_学习笔记

时间:2017.12.01作者:李强参考:man,info,magedu讲义,神奇的internet声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,...

lajifeiwomoshu
2017/12/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mac环境编译facets

facets是Google开源的数据可视化工具。首页:https://pair-code.github.io/facets/。 体验:https://colab.research.google.com/github/PAIR-code/facets/blob/master/colab_facets.ipynb#sc......

孟飞阳
18分钟前
1
0
代码保护软件VMProtect用户手册控制面板“项目”部分都有哪些功能?

VMProtect是一种很可靠的工具,可以保护应用程序代码免受分析和破解,但只有在应用程序内保护机制正确构建且没有可能破坏整个保护的严重错误的情况下,才能实现最好的效果。 【下载VMProtect...

mnrssj
23分钟前
0
0
房子在买入两年后出手要涨幅多少才能保证不亏(粗略计算)

7日年化收益率12% 属于高利贷么 首先,将年化转换为日化的1w的日收益 0.12*10000/365 = 3.19 我们看一下余额宝7日年化2.485%1w的日收益 0.02485*10000/365 = 0.68 借贷双方约定年利率 年利率...

小小明童鞋
24分钟前
91
1
rapidjson之原位解析(Insitu parse)

什么是原位解析 一种空间复杂度为O(1)的解析方式。正常解析方式需要将JSON字符串复制到其他缓冲区进行解析,这样将会消耗时间和空间复杂度。而原位解析则在JSON字符串所在的原空间进行操作,...

SibylY
25分钟前
0
0
使用gradle打包

安装包到https://gradle.org/下载 然后 将文件解压到自定文件夹,配置环境变量 新建环境变量 GRADLE_HOME,即 D:\usr\local\gradle-2.4; 修改环境变量 Path,即追加 %GRADLE_HOME%\BIN; 打包...

青峰Jun19er
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部