All of lore.kernel.org
 help / color / mirror / Atom feed
From: Miklos.Szeredi@eth.ericsson.se (Miklos Szeredi)
To: Jamie Lokier <lfs@tantalophile.demon.co.uk>
Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org,
	avfs@fazekas.hu
Subject: Re: Introducing FUSE: Filesystem in USErspace
Date: Mon, 19 Nov 2001 09:48:01 +0100 (MET)	[thread overview]
Message-ID: <200111190848.JAA23707@duna207.danubius> (raw)
In-Reply-To: <20011117175253.A5003@kushida.jlokier.co.uk> (message from Jamie Lokier on Sat, 17 Nov 2001 17:52:53 +0000)
In-Reply-To: <200111121128.MAA15119@duna207.danubius> <20011117175253.A5003@kushida.jlokier.co.uk>


> Minimal caching?  I would hope for maximal caching, for when userspace
> is able to say "yes the page you have is still valid".  Preferably
> without a round trip to userspace for every page.

I made some performance tests with FUSE, and the raw throughput is
about 60MBytes/s on a Celeron/360 for both reads and writes.  And yes,
that includes two context switches and a copy_to_user/copy_from_user
pair for each page.

I think that at such speed it's not really such a grave problem if
caching is not done in kernel, and it simplifies things a _lot_.

Miklos



      parent reply	other threads:[~2001-11-19  8:49 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-12 11:28 Introducing FUSE: Filesystem in USErspace Miklos Szeredi
2001-11-17 17:52 ` Jamie Lokier
2001-11-18 16:35   ` Per-Olof Pettersson
2001-11-19  8:48   ` Miklos Szeredi [this message]

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=200111190848.JAA23707@duna207.danubius \
    --to=miklos.szeredi@eth.ericsson.se \
    --cc=avfs@fazekas.hu \
    --cc=lfs@tantalophile.demon.co.uk \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    /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.