技术编程,linux系统|Linux Kernel 5.10更新优化EXT4文件 大幅提升文件覆盖性能
在即将到来的 Linux Kernel 5.10 更新中 , 对 EXT4 文件系统进行了优化 , 尤其是改善了某些场景下的文件覆盖特性 。在直接访问(DAX)和直接I/O(DIO)模式下 , EXT4 iomap 代码会有检查块是否已经被分配的优化 。
文章图片
文章图片
【技术编程,linux系统|Linux Kernel 5.10更新优化EXT4文件 大幅提升文件覆盖性能】例如你使用类似于 Intel Optane DCPMM 的永久内存 , 或者在虚拟机上模拟永久内存 , 那么在 DAX/DIO 模式下当检测到块已经被分配的情况下(因此是覆盖) , 映射信息可以立即返回 。于多线程覆盖请求 , 这会带来特别大的性能优化 。
IBM 的 Ritesh Harjani 在提案中解释了文件覆盖性能的影:“这可以为多线程写入 , 特别是随机覆盖提供显著的性能提升 。在PPC64虚拟机上 , 模拟pmem(DAX)设备 , 随机写入(覆写)的性能提升了10倍左右 。也因为这优化了jbd2 slab cache分配过程中的自旋锁争用(jbd2_journal_handle) 。在x86虚拟机上 , 观察到约2倍的perf改进” 。
推荐阅读
- 行业互联网|华为 | 车载以太网物理层及TSN发展现状 与技术趋势
- 技术编程|什么是Plesk虚拟主机控制面板?
- 电池技术|法国发明出世界最快的电极:可将锂电池的密度提高3倍
- 技术编程|人工智能在大视频运维中如何实现CDN硬盘故障预测?
- 电池技术|关于惠州赣锋建设高端聚合物锂电池研发及生产基地建设,赣锋锂业要干大事
- |加速冲刺世界级技术领先地位,大族机器人获1.65亿元A轮融资
- 解码器|苹果 ProRes 视频编解码器获 2020 技术工程艾美奖
- 数据|徐叶润:另类数据技术是驱动资管科技的核心
- 中年|《经济学人》封面文章解析蚂蚁集团:数字技术的崛起代表了金融的未来
- 行业互联网|北科院轻工所技术入选中关村论坛技术交易大会“产业创新领先技术百强项目榜单”