Low NTFS read performance

Diomidis Spinellis dds at aueb.gr
Thu Jan 24 02:02:19 PST 2008

Stefan Ehmann wrote:
> On Wednesday 23 January 2008 23:08:27 Diomidis Spinellis wrote:
>> Diomidis Spinellis wrote in freebsd-stable@:
>>> I can't get an Ultrium-2 LTO drive to stream, and (I think) I've traced
>>> the problem to the read performance of the USB2-attached NTFS disk, and
>>> specifically the NTFS filesystem.  I'm reading a single 190GB file, and
>>> the throughput I'm getting is 5.4MB/s:
> Are you using the NTFS kernel option or the sysutils/fusefs-ntfs Port?
> In my experience the latter is much faster and probably superior in most other 
> aspects.

I'm using the NTFS kernel option.  I think the problem lies in the line
bread(vp, cn, ntfs_cntob(1), NOCRED, &bp);
of ntfs_vnops.c.  We should be reading bigger blocks.

Thanks for the suggestion, I'll try the port.

More information about the freebsd-current mailing list