Re: ANN: New NTFS driver (2.0.0/TNG) now finished.

Grogan (grogan@pcnineoneone.com)
Mon, 25 Mar 2002 12:17:25 -0500


On Mon, 25 Mar 2002 02:26:41 +0000
Anton Altaparmakov <aia21@cam.ac.uk> wrote:

> Please everyone courageous enough to use a bleeding edge kernel and who is
> also an NTFS user give this a try and let me know if you encounter any
> problems! - Thanks!

Hello everyone

I have been lurking here for a while on and off (to read the interesting discussions and learn). Since I've got a Windows XP installation on an NTFS partition on one of my hard disks, I went and got the 2.5.7 source and applied this patch last night.

It compiled cleanly with gcc 2.95.3 and is considerably faster than any of the old NTFS drivers. Before, there was a bit of a CPU intensive delay browsing directories in a file manager, like system32 and i386 with alot of files when they have to be initially read from disk. The perceived difference between the driver in 2.4.19-pre4 is certainly noticable on an older system like this one. (PII @266 with 128 Mb RAM). I figured I'd best measure something here, so I tried a bit of a test.

Now, I realize this test is flawed because it also tests file creation and buffers and cache and everything between the two kernels but it sure shows that someone is on the right track, somewhere.

On a fresh boot with 2.4.19-pre4:

bash-2.05$ time cp -r /mnt/windows3/windows/system32 /home/grogan/test

real 8m45.256s
user 0m0.730s
sys 6m27.030s

On a fresh boot with 2.5.7 with the new NTFS driver:

bash-2.05$ time cp -r /mnt/windows3/windows/system32 /home/grogan/test

real 3m13.190s
user 0m0.610s
sys 0m51.660s

This "test" was repeated twice under the same conditions, with negligible difference in the result (couple of seconds). Both of these disks are on the same IDE controller (/home is /dev/hda8 and the NTFS partition is /dev/hdb2). I must say I wasn't expecting such a drastic difference. The data appears to be intact. (correct size and number of files, anyway)

I wanted to send a "thumbs up". Thanks, Anton, and everyone else that does what they do around here : - )

Grogan

On Mon, 25 Mar 2002 02:26:41 +0000
Anton Altaparmakov <aia21@cam.ac.uk> wrote:

> Please everyone courageous enough to use a bleeding edge kernel and who is
> also an NTFS user give this a try and let me know if you encounter any
> problems! - Thanks!
>
> Best regards,
>
> Anton
>
>
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/