Linux上的exFAT驱动更新 提高了exFAT的性能
对于那些使用Linux exFAT文件系统的用户来说,一项重大的优化即将到来。 Linux 5.12的exFAT文件系统驱动在使用 "dirsync"挂载选项集时,能够更快地删除(大)文件,因为其中的目录更新是同步进行的。
在exFAT的dirsync模式下,用SD卡删除一个4GB的文件在当前版本的Linux内核上大约需要39秒左右,但随着补丁并入exFAT驱动开发树,在相同的存储设备上,现在只需要一秒钟就可以删除,当然,这种改进一样会随着文件大小的增加而扩大。
文件删除时间的大幅减少是通过不到40行的新代码实现的,正如并入exFAT "dev"代码中的补丁所指出的那样,其中集群分配位图只有在位图缓冲区索引改变时才会更新,这提高了exFAT的性能,特别是在进行truncat操作时。
责任编辑:hnmd003
精彩推荐
阅读排行
-
创新发布Sound Blaster ZE独立声卡:意义何在呢?
下一篇2021-01-19 10:01:25
-
微软并未放弃在Windows 10X上运行Win32应用 泄漏版本中这些选项均未生效
上一篇2021-01-18 14:11:03