硬盘分区对齐

这两天在对ceph测试压力的时候,发现硬盘对齐分区比不对齐分区性能更优。

  “4K对齐”相关联的是一个叫做“高级格式化”的分区技术。

  “高级格式化”是国际硬盘设备与材料协会为新型数据结构格式所采用的名称。这是主要鉴于目前的硬盘容量不断扩展,使得之前定义的每个扇区512字节不再试那么合理,于是将每个扇区512字节改为每个扇区4096个字节,也就是现在常说的“4K扇区”。

  传统硬盘的每个扇区固定是512个字节,新标准的“4K扇区”的硬盘,硬盘厂商为了保证与操作系统的兼容性,也将扇区模拟成512扇区,这时就会有4K扇区和4K簇不对齐的情况发生。所以就要用“4K对齐”的方式,将硬盘模拟扇对齐成“4K扇区”。“4K对齐”就是将硬盘扇区对齐到8的整数倍个模拟扇区,即512B*8=4096B,即是4K。

  用win7系统对硬盘格式化时,默认是将硬盘扇区对齐到2048个扇区的整数倍,即512B*2048=1048576B=1024KB,即1M对齐,并满足4K对齐,该值只要是4096B的倍数就是4K对齐。

  centos6使用fdisk进行分区时要注意,默认开始扇区是不对齐的,centos7的fdisk进行分区,默认开始扇区是对齐的。

  “4K”对不齐是因为在NTF6.x以前的规范中,数据的写入点正好介于在两个4K之间,也就是说即使是写入最小量的数据,也会使用到两个4K扇区,这样对写入速度和读取速度斗湖造成很大影响,为此对于“4K不对齐”的情况来说,一定要修改成“4K对齐”才行,否则对于固态硬盘来说,不但会极大的降低数据写入和读取速度,还会造成固态硬盘不必要的写入次数。

时间: 2024-08-29 03:35:27

硬盘分区对齐的相关文章

什么硬盘才需分区对齐?如何操作

固态硬盘(Solid State Drives),简称固盘,固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片.DRAM芯片)组成.固态硬盘在接口的规范和定义.功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致.被广泛应用于军事.车载.工控.视频监控.网络监控.网络终端.电力.医疗.航空.导航设备等领域. 现在的硬盘需要分区对齐,高级格式化的硬盘以及SSD不进行4K对齐,读写性能会受明显影响,不然性能低

Centos 6.5 挂载硬盘 4K对齐 (笔记 实测)

环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Linux centos 2.6.32-431.17.1.el6.x86_64(Centos-6.5-x86_64-minimal.iso ) 需要挂载的硬盘:/dev/sdb 升级步骤: 0.系统环境 [[email protected] ~]# uname -r 2.6.32-431.17.1.el6.x86_64 [[email protected] ~]# cat /etc/redhat-relea

linux系统硬盘分区

linux系统硬盘分区 首先我们需要了解一下linux中设备文件的命名: hda一般是指IDE接口的硬盘,hda一般指第一块硬盘,类似的有hdb,hdc! sda一般是指SATA接口的硬盘,sda一般指第一块硬盘,类似的有sdb,sdc! 第一步:-----利用fdisk进入硬盘操作 进入命令行: #fdisk /dev/sda  (SDA指的是第一块硬盘)   //第一步 然后敲入m 可以得到输入提示! 这里我们用到的命令主要有: d: 删除一个分区 n:创建一个分区 t:改变分区的类型 p:

硬盘分区

硬盘分区: 一般是两大类:  硬盘主分区    硬盘扩展分区,扩展分区之下下设逻辑分区. 500G硬盘的分区方式举例如下: 1.分区100G为硬盘主分区,设为C盘. 2.分区400G位硬盘扩展分区. 3.扩展分区下分200G为逻辑分区一区,设为D盘. 扩展分区下分200G为逻辑分区二区,设为E盘. 关于硬盘分区后的格式化: 采用软件diskgenius进行操作, 还可以选择在格式化时扫描坏扇区,要注意的是,扫描坏扇区是一项很耗时的工作.多数硬盘尤其是新硬盘不必扫描.如果在扫描过程中发现坏扇区,格

linux 硬盘分区,分区,删除分区,格式化,挂载,卸载笔记

Linux 虽然一直都有在玩,但是对硬盘操作确实不是很熟悉今天有空,就整理了下. 1, 创建分区 先查看下是否有磁盘没有分区 [html] view plaincopy fdisk -l 其中第一个框和第二个框,是已经分好区的磁盘,第三个硬盘没有分区. 开始分区 [html] view plaincopy fdisk /dev/sdc 输入m,可以查看有哪些操作 输入p 查看当前硬盘分区,目前没有分区. 输入n新建一个分区,输入p 建立分区,输入分区编号 1 然后会让你设置开始扇区(不知道是否这

【转】硬盘分区知识介绍(MBR)

转自:http://www.blogjava.net/galaxyp/archive/2010/04/25/319344.html 硬盘是现在计算机上最常用的存储器之一.我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力.而这些数据都以文件的形式存储在硬盘 里.不过,计算机可不像人那么聪明.在读取相应的文件时,你必须要给出相应的规则.这就是分区概念. 分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Bo

win10如何合并硬盘分区

好多人都会讲电脑硬盘分成几个不同的区,以方便自己的资料的存储和查找,但不少人不知道如何合并已经分出的硬盘分区.以下是我的经验,与大家分享: 1.   首先,右击“此电脑”,在弹出来的右键菜单这种选择“管理”.您将会在您的系统桌面上发现这一个图标,也就是XP时代的“我的电脑”,Windows7的“计算机”和Windows8.1的“这台电脑”. 2.进入磁盘管理,在弹出来的窗口中,窗口左侧有一个树形框.点击这一个树形框“储存”分类下的“磁盘管理”.进入磁盘管理界面. 3.删除卷/压缩卷 右键点击一个

Linux 硬盘分区

硬盘分区   Linux分区表有以下两种:MBR,GPT MBR: MBR分区表(即主引导记录)大家都很熟悉.所支持的最大卷:2T,而且对分区有限制:最多4个主分区或3个主分区加一个扩展分区 GPT: GPT(即GUID分区表).是源自EFI标准的一种较新的磁盘分区表结构的标准,是未来磁盘分区的主要形式.与MBR分区方式相比,具有如下优点.突破MBR 4个主分区限制,每个磁盘最多支持128个分区.支持大于2T的分区,最大卷可达18EB. Linux中fdisk分区工具支持MBR分区,parted

修改Windows硬盘分区名称

本文由 www.169it.com 收集整理 如果用户在将 XP 重装成Win7/Win8时,原本的硬盘分区名称可能会出现无法更改的情况,重新命名也都起不了作用.这种情况一般是因为使用 XP 系统下 Format Fdisk修改分区所造成的.在这种情况下,我们怎样才能将硬盘分区重命名为自己想要的名称呢?本文我们将以C盘命名为Windows8为例,执行 regedit 进入下列路径: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVer