导航菜单
分类

Linux上的exFAT驱动更新 可以更快地删除大文件

更新:2021-01-18   浏览:566+次

对于那些使用Linux exFAT文件系统的用户来说,一项重大的优化即将到来。Linux 5.12的exFAT文件系统驱动在使用 “dirsync”挂载选项集时,能够更快地删除(大)文件,因为其中的目录更新是同步进行的。

Linux上的exFAT驱动更新 可以更快地删除大文件图片

在exFAT的dirsync模式下,用SD卡删除一个4GB的文件在当前版本的Linux内核上大约需要39秒左右,但随着补丁并入exFAT驱动开发树,在相同的存储设备上,现在只需要一秒钟就可以删除,当然,这种改进一样会随着文件大小的增加而扩大。

文件删除时间的大幅减少是通过不到40行的新代码实现的,正如并入exFAT “dev”代码中的补丁所指出的那样,其中集群分配位图只有在位图缓冲区索引改变时才会更新,这提高了exFAT的性能,特别是在进行truncat操作时。

以下是Linux内核网站相关技术文档:

https://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git/commit/?h=dev

其他推荐

Word进阶:如何制作组织结构图?

2019-03-01 991
Word进阶:如何制作组织结构图?

Windows进阶:一条命令三种习惯 速清剪贴板

2020-12-03 822
Windows进阶:一条命令三种习惯 速清剪贴板

《怪物猎人崛起》1月20日登陆Xbox、PlayStation和PC

2022-12-02 463
《怪物猎人崛起》1月20日登陆Xbox、PlayStation和PC

三星将从下个月起停止生产Galaxy Note20

2021-11-28 65
三星将从下个月起停止生产Galaxy Note20

玩家们对最近更新的Xbox仪表盘设计感到失望

2022-10-31 489
玩家们对最近更新的Xbox仪表盘设计感到失望

不再推出任何限定版 微软:请持币等待新Xbox

2020-04-21 113
不再推出任何限定版 微软:请持币等待新Xbox
查看更多 +

相关资讯