Skip to content

slate-ntfs 0.7.1

Choose a tag to compare

@NullMagic2 NullMagic2 released this 05 Oct 16:08
· 1 commit to main since this release
52fe4bc

slate-ntfs 0.7.1

Warning: limited testing. slate-ntfs has been tested, but only in a limited setting (Ubuntu).
While tested performance has shown to have been very stable, production machine can be risky: a driver bug can corrupt data on the volume.
Keep backups ready.

Highlights

  • The kernel module is now called slate-ntfs (loaded as slate_ntfs). The filesystem type stays ntfsrs. Upgrading removes the old ntfs_rs module and its autoload file automatically, and the package now reloads the module reliably on upgrade.
  • Faster large reads: read-ahead is now at least 4 MiB per file. In cold reads of a 2 GB file, slate-ntfs and NTFS-3G both read at the limit of the test SSD on its USB link, and the in-kernel driver of Linux 7.1 was about 1% slower in every round. See the README's Benchmarks section.
  • Builds against Linux 7.1 as well as older kernels.
  • New benchmark: kernel/tests/benchmark_copy.sh times cold reads and copies of one file per driver, against NTFS-3G.

Packages (amd64)

System File
Ubuntu 26.04 LTS slate-ntfs_0.7.1.ubuntu26.04_amd64.deb
Ubuntu 24.04 LTS slate-ntfs_0.7.1.ubuntu24.04_amd64.deb
Ubuntu 22.04 LTS slate-ntfs_0.7.1.ubuntu22.04_amd64.deb
Linux Mint 22.3 slate-ntfs_0.7.1.linuxmint22.3_amd64.deb
Linux Mint 21.3 slate-ntfs_0.7.1.linuxmint21.3_amd64.deb
Linux Mint 20.3 slate-ntfs_0.7.1.linuxmint20.3_amd64.deb

The complete source is in slate-ntfs-0.7.1-source.zip.

Install the file for your system:

sha256sum -c SHA256SUMS --ignore-missing
sudo apt install ./slate-ntfs_0.7.1.<system>_amd64.deb