CLSF-2013-ext4-status-report

CLSF-2013-ext4-status-report

ID:40057044

大小:184.54 KB

页数:10页

时间:2019-07-18

CLSF-2013-ext4-status-report_第1页
CLSF-2013-ext4-status-report_第2页
CLSF-2013-ext4-status-report_第3页
CLSF-2013-ext4-status-report_第4页
CLSF-2013-ext4-status-report_第5页
资源描述:

《CLSF-2013-ext4-status-report》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、EXT4StatusUpdate(CLSF2013)ZhengLiu@gnehzuilwenqing.lz@taobao.comPatches•3.8->3.12-rc1–Ext4:30fileschanged,6230insertions(+),4416deletions(-)–Jbd2:7fileschanged,681insertions(+),512deletions(-)–Ext4:45289–Jbd2:8636Overview•3.8–Inlinedata–SEEK_DATA/SEEK_HOLE•3.9–‘PunchHole’fornon-ex

2、tentmappingfile–Extentstatustree•3.10–Reservemetadatafordelayedwrite•3.11–‘PunchHole’forbigalloc•3.12–Extentstatuscache–CorruptedrecoveryExtentStatusCache•Usage:–fiemap(2)withFIEMAP_FLAG_CACHE–ioctl(2)withEXT4_IOC_PRECACHE_EXTENTS•避免AIO路径等待在get_block_t上PunchHole•原本仅支持extent-based文

3、件•支持indirect-based文件•支持bigalloc文件ReserveMetadataBlock•解决开启bigalloc后文件在进行delayedwrite时造成元数据的技术错误CorruptedRecovery•在blockgroup中加入新的标志位,标识该blockgroup中的inode/blockbitmap是否损坏•不再对损坏的blockgroup进行写操作EXT4Workshop•Extenttreelayout(物理地址48bits->64bits)•Unwrittenextentconversion(dioread_nolock

4、)•Rangelocking•OnlineFSCKTODOList•Unwrittenextentconversion•Extenttreelayout•OnlineFSCK•Dirquota谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签