- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.ext4的新特性-bigalloc
ext4 的新特性— bigalloc
Robin Dong sanbai@
ext4 硬盘布局
Image from: /media/ch29s02.html
ext4 向后兼容ext 的文件布局
Image from: /ext2intro.html
ext4
● ext4 继承了 ext2/ext3 的所有特性
● 支持更大的文件系统
最大文件大小: 16TB
最大文件系统: 1EB(1048576TB)
ext4: extent
Image from:
/developerworks/cn/linux/l-cn-
filesrc5/
ext4: extent
● 一个 ext4_extent 可以管理最多 128MB
连续空间.
● 比如: 一个ext3 下300G 的文件需要占
用300MB 的硬盘空间做元数据, 但是
ext4 只需要占36KB 的元数据空间
ext4: flex_bg
● 将 Block-Bitmap/Inode-Bitmap/Inode-
table 都合并到 Group 0
● 优点: 合并 Group 1,Group 2,Group 3
的空闲空间( 尤其针对ext4 的 extent )
ext4: flex_bg
为何“连续磁盘空间”这么重要?
● 我们用dd 向裸盘写入512MB 的数据,每
次写入64K ,共写819 次
● 连续顺序写入:17s
● 间断写入(每64K 中间隔开64K ):26s
● 间断且倒序:36s
为何需要超过4K 的cluster ?
● 一个group 将有更大的空间
● group 受制于“只能有一个bitamp”
● 4K block 的group 最大只能是8*4k*4k=128MB
● 1MB block 的group 最大可以是
8*4k*1M=32G
● group 更大,同样磁盘的group 数量就更少,元数据的
消耗就更小(flex_bg 只能把空间挪到一起,并不能省
掉)
● 元数据少了,mkfs 和fsck 的速度就会更快
为何需要超过4K 的block ?
(续 )
● 多进程写文件时会有更少的磁盘碎片
● 多个进程在同一个目录下append 写各自的文
件,ext4 很可能会交错的分配空间给不同的文
件,造成大量碎片(Hadoop )
● block 为1MB (或更大)后,碎片问题会大大
减轻
测试数据
● 格式化磁盘的速度(磁盘大小 103G )
● block=4k 36.8s
● block(cluster)=64k 7.6s
● block(cluster)=1M 0.6s
● 格式化磁盘后的可用空间
● block=4K Used:1.6G
● block(cluster)=64k Used:379M
● block(cluster)=1M Used:21M
对于SSD 硬盘,可以明显节省资金
测试数据
工具:iozone 单位:KB/sec
写4G 大小的文件
1MB
您可能关注的文档
- .2015年天津大学生物医学工程专业0831目录考试科目真题及内部资料.pdf
- .2015年天津大学管理科学与工程专业1201目录考试科目真题及内部资料.pdf
- .2015年天津大学系统工程工程专业081103目录考试科目真题及内部资料.pdf
- .2015年天津大学计算机技术085211专业目录考试科目真题及内部资料.pdf
- .2015年天津工业大学考研设计学参考书考研真题复试线考试大纲.pdf
- .2015年天津大学运筹学与控制论专业070105目录考试科目真题及内部资料.pdf
- .2015年天津工业大学考研软件工程考研真题参考书复试线.pdf
- .2015年天津大学食品科学专业083201目录考试科目真题及内部资料.pdf
- .2015年天津师范大学凝聚态物理专业考研参考书专业课考研真题考录比复试线.pdf
- .2015年天津科技大学083201食品科学考研参考书专业课考研真题考录比复试线.pdf
- 【20200720】金泰首爆业务推进会(汇总).pptx
- 珠海银续5月工作规划汇报.ppt
- 银保续期一月月度例会暨二月工作部署2.1.pptx
- 银保续期机构及团队MBO面谈汇报(珠海机构).pptx
- 珠海银保续期五月三阶段工作规划汇报-20200512.pptx
- 3、2020金泰产品介绍宣导-银续20200715.pptx
- 河北省石家庄市第三十五中学2024届高一化学第二学期期末调研试题含解析.doc
- 2023-2024学年江苏省泰州市化学高一下期末监测模拟试题含解析.doc
- 湖北省孝感市安陆市第一中学2023-2024学年高一下化学期末质量跟踪监视模拟试题含解析.doc
- 滑轮及其应用第2课时滑轮组 课件 沪科版物理八年级全册.pptx
文档评论(0)