硬盘、文件系统和存储 block、sector、 Stripe size区别

本文详细介绍了硬盘存储中的基本概念,包括扇区(sector)、块(block)以及Stripe大小的区别。扇区是磁盘的最小存储单位,通常是512字节。块是文件系统层的概念,其大小在创建文件系统时可设置。Stripe大小在RAID中至关重要,影响读写性能。磁盘阵列的Stripe Size应考虑与文件系统Block Size匹配,以优化性能。此外,Cache Block Size的设置也会影响存储效率。
摘要由CSDN通过智能技术生成

  扇区(block)是驱动可以操作的最小单位,是磁盘级别的。一个磁盘扇区(sector)512个字节(现在有4K的了),扇区(sector)是磁盘的最小存储单位,
  块(block)是文件系统层的,mkfs时可以设置块的大小.
磁盘块(block)应该是类似FAT的簇大小的概念,是操作系统中分配磁盘容量的最小单位. 块(block)是数据存储的最小单位!

 

    我的理解,512字节和520字节(针对EMC)所指的不是block,而是硬盘扇区的大小。在EMC存储中,每个硬盘在出厂前就被格式化成每扇区520 字节(其中512字节可存放数据,另外8字节是存储FLARE的元数据。其他存储设备的硬盘一般默认都是每扇区512字节的。
至于block的大小,在一般情况下,我觉得应该等同于strip大小。只有在创建了RAID之后才会有block的概念。stripe 和 strip之间的区别的确容易混淆,我是这么理解的,一个RAID中所有磁盘的strip合起来就是stripe。

在创建RAID的时候,会让你选择Stripe size 以及Block size,

 

 

Cylinder, Tracks(磁道) and Sector(扇区)

 

 

      Cylinder ,有人给翻译成柱面,这个中文意思得好好想想才明白:一根木头棍,用刀横向一切,形成的这个平面就是柱面。硬盘的一个中心轴上,平行放置了好几块碟片,每个碟片就是一个柱面。

    Track ,每个碟片逻辑上有好多个同心圆形成的轨道,这些轨道就是 Track 。数据分布在这些 Track 上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值