Patch for CIFS vfs client
From: Nitin (nitin_gupta_mail_at_hotmail.com)
Date: 01/31/05
- Previous message: David Brownell: "ANNOUNCE: usbutils-0.70"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: <linux-kernel@vger.kernel.org> Date: Mon, 31 Jan 2005 06:46:17 +0530
This is the patch for CIFS ver 1.22 (included with linux-2.6.8)
This improves cifs vfs client file read performance by 10-15%.
Changes were made only to a single file in cifs tree
(/usr/src/linux/fs/cifs/file.c)
The function cifs_readpages() is modifed and cifs_readpages_threadfn() has
been added.
It implements sending back-to-back multiple read requests using single
connection stream.
To use it, replace existing file.c file with this file (as attachment)
Still to do --
-- submit multiple read requests in parallel using _multiple connections_
-- dynamically control no. of threads operating depending on server response
time
I have tested it to be quite stable.
Please give test results and comments to --
nitin_gupta_mail@hotmail.com
Nitin Gupta
Thanks
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- text/plain attachment: file.c
- Previous message: David Brownell: "ANNOUNCE: usbutils-0.70"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|