On Wed, 5 Nov 2008, Sven Garly wrote:
>
> I've not noticed any announcements slip out about a release with these
> performance improvements. Any info on what the current situation is?
The situation looks quite good. For instance the driver outperformed all
stable file systems in compilebench which is used to optimize btrfs.
MB/s Runtime (s)
----- -----------
btrfs unstable, no dup 51.42 168
btrfs unstable 42.67 197
ext4 2.6.26 35.63 245
nilfs2 2nd+ runs 26.43 287
ntfs-3g unstable 21.41 370
ext3 19.92 559
xfs nobarrier 14.17 562
reiserfs 13.11 595
nilfs2 1st run 12.06 3719
xfs nobarrier, ncq, wc off 6.89 1070
xfs 1.95 3786
However the performance is not the primary priority of the project.
Instead, they are reliability, reliable functionality, interoperability
and usability.
Distractions from performance work were Sun developers' NTFS-3G/Solaris
patches, fixing slight corruption and hang problems, unlimited file
creation/deletion support, trying to solve the regular automount/hotplug
HAL breakages: http://article.gmane.org/gmane.comp.freedesktop.hal/12243
and some other fairly important issues to ensure the open source project
can continue operation.
Current top priorities are built-in UTF8 support and some OSX issues.
It seems people need these the most.
The performance work still needs, among others, to accomplish fuse-lite
upgrade from FUSE version 2.7 to 2.8 however stable FUSE 2.8 is not even
released yet. Moreover this is not entire trivial since the FUSE source
was reindented/reformatted, the current fuse-lite includes already all the
fixes and lots of unneeded code removal but not the new API functionality
and no intention to include all (no need) but we still need to fully
support all FUSE kernel interfaces back to 2.4 kernels which are still
quite popular for instance in many consumer electronic devices.
Szaka
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel