All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sander Sweers <sander.sweers@gmail.com>
To: David Masover <ninja@slaphack.com>
Cc: Mike Benoit <ipso@snappymail.ca>,
	Pysiak Satriani <pysiak.satriani@wp.pl>,
	reiserfs-list@namesys.com
Subject: Re: future r4 maintenance question
Date: Sun, 23 Jul 2006 13:11:03 +0200	[thread overview]
Message-ID: <1153653064.7877.13.camel@localhost> (raw)
In-Reply-To: <44C27F99.3050109@slaphack.com>

On Sat, 2006-07-22 at 14:42 -0500, David Masover wrote:
> Mike Benoit wrote:
> 
[...]
> 
> You would hope.  The problem is, most of the ideas we have for 
> amazing/useless/practical plugins have already been done as specialized 
> filesystems in FUSE.  What's more, FUSE doesn't usually require root 
> privileges to run, causing some people to do such useless things as 
> support for various filesystems already in the kernel (so you can 
> loop-mount filesystems without using the loop device or having root 
> privileges).
> 
> Although, there is one other thing to consider -- NTFS in the kernel has 
> stagnated for something like 10 years without write support, while 
> userspace tools like ntfsck and resize_ntfs, using libntfs, have 
> actually gotten relatively stable at dealing with all kinds of ntfs 
> oddities.  For awhile, we had captive-ntfs (also done in FUSE), but more 
> recently, someone wrote a FUSE driver for libntfs, making the first 
> reasonably stable fully featured read/write NTFS driver for Linux.
> 
> It's also reasonably fast, sometimes faster than ext2/3, I'm told.

I am using the official libntfs fuse module but it is not all that fast
if you compare how much more cpu power is needed. And even then it is
NOT faster then ext2/3. I am copying a couple of 650mb iso's and I have
100% cpu utilisation and it still takes tens of minutes to copy just 1.

Fuse is nice for things like gmailfs or beaglefs but if you really want
performance, kernelspace imho is the only place to implement a
filesystems.

Greets
Sander


  reply	other threads:[~2006-07-23 11:11 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-22 15:32 future r4 maintenance question Pysiak Satriani
2006-07-22 18:03 ` Hans Reiser
2006-07-22 19:51   ` Maciej Sołtysiak
2006-07-22 20:16     ` David Masover
2006-07-22 21:26       ` Maciej Sołtysiak
2006-07-23  6:23       ` Hans Reiser
2006-07-23  6:07     ` Hans Reiser
2006-07-22 18:53 ` Mike Benoit
2006-07-22 19:12   ` Matthias Barremaecker
2006-07-22 19:42   ` David Masover
2006-07-23 11:11     ` Sander Sweers [this message]
2006-07-22 20:04   ` Maciej Sołtysiak
2006-07-22 19:32 ` David Masover

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1153653064.7877.13.camel@localhost \
    --to=sander.sweers@gmail.com \
    --cc=ipso@snappymail.ca \
    --cc=ninja@slaphack.com \
    --cc=pysiak.satriani@wp.pl \
    --cc=reiserfs-list@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.