磁盘的块大小(Block Size)和扇区大小(Sector Size)
来源:http://chenjianjx.iteye.com/blog/1806258
Logical Block Size:A "block", a contiguous number of bytes, is the minimum unit of memory that is read from and written to a disk by a disk driver (出处)
它一般是Sector Size的倍数
要明确的是,块是文件系统的抽象,不是磁盘本身的属性。
扇区大小则是磁盘的物理属性,它是磁盘设备寻址的最小单元。
Linux中,
1.查看某个分区的Block Size: blockdev --getbsz /dev/sda7
2.查看硬盘的扇区大小(Sector Size): 通过fdisk -l可以看到
Linux内核还要求 Block_Size = Sector_Size * (2的n次方),并且Block_Size <= 内存的Page_Size(页大小)
来源:http://sharkyan.blog.51cto.com/536264/415932
磁盘里面的和文件系统里面的两个都叫block size但是大小是不一样的,磁盘里面一般都是512bytes,文件系统里面的不一定也是512bytes。
举例说明:
Disk /dev/sda: 160.0 GB, 160040803840 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 25 200781 83 Linux
红色的是磁盘里面的一个block的大小,蓝色的是文件系统里面的block的个数。
红色的是1block=512byes 蓝色的是1block=1024bytes
文件系统里面的用#tune2fs -l /dev/sda1|grep Block可以看到一个block是多大。
犯晕时:
sda1的大小:25*8225280/1024/1024=196MB 200781*512/1024/1024=98MB 少一半囧了。
明白之后:
#tune2fs -l /dev/sda1|grep Block
sda1的大小:25*8225280/1024/1024=196MB 200781*1024/1024/1024=196MB 对上了 。
磁盘的块大小(Block Size)和扇区大小(Sector Size)相关推荐
- linux硬盘扇区大小,磁盘的块大小(Block Size)和扇区大小(Sector Size)
Logical Block Size:A "block", a contiguous number of bytes, is the minimum unit of memory ...
- 计算机硬盘的扇区大小,了解硬盘扇区大小(Understanding Hard Disk Sector Size)
了解硬盘扇区大小(Understanding Hard Disk Sector Size) 我目前正在开发一个与原始磁盘操作交互的内核模式驱动程序. 我希望更多地了解行业规模的概念. 在制造HDD时, ...
- 【问题】HDFS中块(block)的大小为什么设置为128M?
一.为什么HDFS中块(block)不能设置太大,也不能设置太小? 如果块设置过大, 一方面,从磁盘传输数据的时间会明显大于寻址时间,导致程序在处理这块数据时,变得非常慢: 另一方面,mapreduc ...
- 【完美解决】Win10 创建镜像卷错误:存放给定卷的扩展的所有磁盘必须有相同的扇区大小,且扇区大小必须有效
Win10 在使用 2 块磁盘做镜像卷的时候,需要 2 块盘都转为动态磁盘,经常会出现以下错误: 存放给定卷的扩展的所有磁盘必须有相同的扇区大小,且扇区大小必须有效 出现此错误的原因上网查了下,基本没 ...
- linux查看分区或磁盘的block和inode的大小和软硬连接区别
查看block大小 dumpe2fs /dev/sda1|grep -i "block size"(block默认大小1k(boot分区)或4K(非系统分区默认为4K)) 查看I ...
- 操作系统-文件管理习题详细解析:设文件索引结点中又7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接索引,每个地址项大小为4B,若磁盘索引块和磁盘数据块大小均
题目:设文件索引结点中又7个地址项,其中4个地址项是直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接索引,每个地址项大小为4B,若磁盘索引块和磁盘数据块大小均为256B,则可表示的单个 ...
- linux nvme文件系统,Intel NVMe驱动器扇区大小不是4096的xfs文件系统的性能下降
我正在使用Linux上的NVMe卡(Ubuntu 14.04). 使用默认扇区大小(512)的xfs文件系统进行格式化时,我发现Intel NVMe卡的某些性能下降.或任何其他扇区大小小于4096.I ...
- 如何理解文件存取单位 -- 块(block)
文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector).每个扇区储存512字节(相当于0.5KB). 操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次 ...
- linux内核读取u盘扇区,Linux下获取存储介质扇区大小
通过proc文件系统获得,在proc文件系统中有一个名为partitions的文件.这个文件中包含本地磁盘的硬盘及分区信 息.根据Linux下设备命名规则,如果设备名的最后一个字符是数字就应该是分区, ...
最新文章
- 数学的关键是概念而非技巧
- VC++开发简易输电线路管理信息系统
- leader选举的源码分析-Messenger
- python读取和存入json文件
- java学习(160):interrupt方法
- 【FPGA】——Verilog语法
- 【报告分享】2021中国数据中台研究报告.pdf(附下载链接)
- navacate连接不上mysql_解决navicat连接不上mysql服务器
- 3、tiny yolov2 训练
- Android应用启动白屏问题解决办法
- html 正则表达式 正整数,javascript如何判断数字是否为正整数?
- Linux命令全称及目录结果
- DevExpress 报表 格式化
- 计算机中常用源码,什么是源码
- 【正点原子MP157连载】 第十二章 呼吸灯实验-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
- 美国参议员建议立法“黑掉国土安全部”
- vue如何对接网易云信IM即时聊天
- 【基础】代码操作Word时,自动更新目录(一)
- led显示屏p10参数设置_如何看P10显示屏参数
- java pg数据库事务回滚_PostgreSQL事务特性之ROLLBACK
热门文章
- Windows Communication Foundation环境安装篇
- QEvent的accept()和ignore()函数功能
- C++中对于类来说头文件(.h)和源文件(.cpp)都应该写些什么 (类的常规创建)
- IOS模拟登录之沙盒原理
- php 实现百度坐标转换,PHP中腾讯与百度进行坐标转换
- html5创建对象的方法,JavaScript面向对象-使用工厂方法和构造函数方法创建对象...
- python下划线怎么输入_python长的下划线怎么打
- 简单上手腾讯X5页面浏览
- 虚拟计算机组成,计算机组成原理虚拟仿真实验平台研究
- 按钮 每一行_word跨页表格如何重复设置表头?单击“重复标题行”按钮来设置多页表格重复标题行显示。...