Linux 5.10优化XFS系统系统 修复“Year 2038”问题
在对 Btrfs 进行显著优化外 , 正在开发中的 Linux Kernel 5.10 还对 XFS 文件系统进行了大幅的改进 。 在 Linux 5.10 中 , XFS 文件系统支持了两项新的 on-disk meta-data 功能 , 其中包括
1.分配组中现在会记录 inode btrees 的大小 。
这样做是为了增加冗余检查 , 并允许更快的安装时间 。
2.现在最长支持至 2486 的时间戳 。
这个“大时间戳”功能是对其时间戳和 inode 编码功能进行重构 , 以将时间戳作为 64 位纳秒计数器进行处理 , 并通过移位来增加有效大小 。
现在 , 这使XFS可以很好地克服2038年的问题(在那里 , 以秒为单位存储自1970年以来的时间将不再适合有符号的32位整数 , 因此无法环绕)到现在的2486年 。
使用以下命令创建新的XFS文件系统:启用bigtime允许的时间戳范围是1901年12月至2486年7月 , 而不是1901年12月至2038年1月 。 为了保持向后兼容 , 默认情况下当前未启用big timestamps功能 。
文章插图
【Linux 5.10优化XFS系统系统 修复“Year 2038”问题】除了磁盘上的元数据更改外 , Linux 5.10的XFS还解决了在某些情况下 , 同步写入实际上不会刷新到磁盘和其他修复程序的问题 。 可通过此拉取请求找到Linux 5.10的初始XFS更改 。 预计在Linux 5.10合并窗口的未来几天中 , 将具有XFS可伸缩性改进和其他更改的辅助请求 。
推荐阅读
- 向日葵远程控制企业版客户端更新升级,优化远控UI适配SADDC内核算法
- 视网膜优化?索尼具认知能力电视芯片XR来了
- Linux Kernel 5.10.5发布:禁用FBCON加速滚动特性
- 微软官方数据恢复工具即将更新:更易于上手 优化恢复性能
- Linux 5.11开始围绕PCI Express 6.0进行早期准备
- Fedora正在寻求协助 希望加快Linux 5.10 LTS内核测试进度
- Linux Mint 20.1 Ulyssa稳定版已确定延期至2021年初发布
- 英特尔Xe GPU在Linux 5.11上的性能表现不错
- MIPS架构厂商日渐式微 Linux报告其漏洞遭遇困难
- vivo X60发布:性能优化 8GB内存可当11GB用