专业下载站,下载软件就到188下载站

188软件园

您的位置: 188软件园>资讯频道>业界资讯

Linux FAT 文件系统预读缺陷:补丁提升 7 倍性能

Linux FAT 文件系统预读缺陷:补丁提升 7 倍性能

20-04-13 | 作者:互联网 |

  Linux 内核现在已经增加了对 exFAT 的支持,同时它也没有放弃维护原有 FAT 文件系统驱动,甚至现在从邮件列表上看,FAT 性能方面可能会有大幅提升。

  开发 Tux3 文件系统而闻名的 OGAWA Hirofumi 在邮件列表中提到了目前 Linux FAT 文件系统的预读取处理有瑕疵:“FAT 条目的当前预读非常简单,但是有一些缺陷,因此在某些环境下效果不佳。这个补丁或多或少可以提高预读能力。”

  补丁改进的关键点在于:

  通过bdi->a_pages 使预读大小可调

  关注bdi->io_pages 以避免小型I/O 请求

  在完全耗尽之前更新预读窗口

  OGAWA Hirofumi 测试结果表明,使用此补丁,在慢速 USB 连接的 2TB 硬盘上,此前需要 383 秒才能完成的传输测试现在只需 51 秒即可完成。

网友评论

您的评论需要经过审核才能显示 网名

0条评论>网友评论