2002-04-08 13:28:58

by Hirokazu Takahashi

[permalink] [raw]
Subject: [NFS][PATCH] zerocopy NFS

Hello

I'm tuning knfsd and I implemented zerocopy knfsd.
Everyone knows knfsd copies file data many times,
so I tried to reduce the copies.
nfsd_read() doesn't copy filedata anymore.
This works pretty fine and performance is improved.

Following patches patches are against linux 2.5.7

ftp:/ftp.valinux.co.jp/pub/people/taka/tune/2.5.7/va01-knfsd-zerocopy-vfsread-2.5.7.patch
ftp:/ftp.valinux.co.jp/pub/people/taka/tune/2.5.7/va02-kmap-multplepages-2.5.7.patch

I also have patches against linux 2.4.18

ftp:/ftp.valinux.co.jp/pub/people/taka/tune/2.4.18/va01-knfsd-zerocopy-vfsread-2.4.18.patch
ftp:/ftp.valinux.co.jp/pub/people/taka/tune/2.4.18/va02-kmap-multplepages-2.4.18.patch


Now I'm designing new mechanism to send pagecache directly
using sendpage.

I'm waiting for your comments.


Regards,
Hirokazu Takahashi
VP Engineering Dept.
VA Linux Systems Japan

_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs