New Linux Patches Improve exFAT Read Performance Via Multi-Cluster Mapping
For those using Microsoft's exFAT file-system under Linux for the likes of flash drives and SD cards, a new patch series posted today aims to enhance the read performance. The new patches are shown to improve performance by about 10% while also having lower overhead.
Chi Zhiling with the Chinese Linux distribution Kylin OS posted the patch series today for adding multi-cluster mapping support to Linux's exFAT file-system kernel driver. This multi-cluster mapping allows for faster read performance, especially for sequential reads when using small cluster sizes.
The benchmarks provided show around a 10% performance improvement for 512-byte clusters and the get_block overhead dropped from 10.8% to 0.02%.
Those interested in this exFAT multi-cluster mapping support can find the patch series for now out on the kernel mailing list.
Chi Zhiling with the Chinese Linux distribution Kylin OS posted the patch series today for adding multi-cluster mapping support to Linux's exFAT file-system kernel driver. This multi-cluster mapping allows for faster read performance, especially for sequential reads when using small cluster sizes.
The benchmarks provided show around a 10% performance improvement for 512-byte clusters and the get_block overhead dropped from 10.8% to 0.02%.
Those interested in this exFAT multi-cluster mapping support can find the patch series for now out on the kernel mailing list.
