Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jan 2008 11:51:47 +0200
From:      Diomidis Spinellis <dds@aueb.gr>
To:        Stefan Ehmann <shoesoft@gmx.net>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: Low NTFS read performance
Message-ID:  <47985FB3.2070500@aueb.gr>
In-Reply-To: <200801241045.23164.shoesoft@gmx.net>
References:  <4797BADB.7000802@FreeBSD.org> <200801241045.23164.shoesoft@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47985FB3.2070500>