| From: |
| Feng Shuo <steve.shuo.feng@gmail.com> |
| To: |
| fuse-devel@lists.sourceforge.net, linux-fsdevel@vger.kernel.org |
| Subject: |
| [PATCH v3 0/2] FUSE: Adaptive NFS-like readdirplus support |
| Date: |
| Tue, 15 Jan 2013 11:23:26 +0800 |
| Message-ID: |
| <1358220208-27131-1-git-send-email-steve.shuo.feng@gmail.com> |
| Cc: |
| Feng Shuo <steve.shuo.feng@gmail.com> |
| Archive-link: |
| Article, Thread
|
The original idea belows to Anand V. Avati:
http://sourceforge.net/mailarchive/message.php?msg_id=295...
I did some benchmarking and add the adaptive mechanism as in NFS. For
the detail of the testing, please refer to:
http://sourceforge.net/mailarchive/message.php?msg_id=303...
In my setup, this patch set can give about 50% performance up with "ls -l"
and without much penalty with pure "ls" because of the second patch.
Rebased to 3.8-rc3.
Feng Shuo (1):
FUSE: Adapt readdirplus to application usage patterns
Miklos Szeredi (1):
fuse: implement NFS-like readdirplus support
fs/fuse/dev.c | 19 +++++
fs/fuse/dir.c | 206 ++++++++++++++++++++++++++++++++++++++++++++--
fs/fuse/fuse_i.h | 16 ++++
fs/fuse/inode.c | 8 +-
include/uapi/linux/fuse.h | 12 +++
5 files changed, 254 insertions(+), 7 deletions(-)
--
1.7.12.4
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html