I haven’t explored this much.
Having a readdirplus system call could help, but I think that effort sort of died in the kernel. Frank From: Malahal Naineni [mailto:[email protected]] Sent: Tuesday, September 29, 2015 10:00 PM To: Krishna Harathi <[email protected]> Cc: Frank Filz <[email protected]> Subject: Re: High latency for nfsv3 readdirplus Hi Krishna, Someone reported that "ls" was slow on an NFS mount with ganesha, but that turned out to be an issue with our backend file system. NFS "ls" is in general slow, anyway. Frank probably knows this area well. Maybe, post some config and its timings comparing kernel nfs and ganesha to start the discussion on the mailing list. Regards, Malahal. On Mon, Sep 28, 2015 at 8:49 PM, Krishna Harathi <[email protected] <mailto:[email protected]> > wrote: Frank, Malahal, I read the brief discussions on this topic, but If you have any pointers on how to implement this ( given the current state) is appreciated. Regards. Krishna Harathi ---------- Forwarded message ---------- From: Krishna Harathi <[email protected] <mailto:[email protected]> > Date: Mon, Sep 28, 2015 at 10:24 AM Subject: High latency for nfsv3 readdirplus To: nfs-ganesha-devel <[email protected] <mailto:[email protected]> > We noticed a very high latency for NFSv3 readdirplus requests with a very large workload. Since VFS FSAL module we use does not use the readdirplus system call we have, I will be implementing the readdir operation using the system call to analyze the improvement in latency, I gather that this topic was discussed before, I would like to know the latest thoughts on this. Any help and background information in this area is appreciated. Regards. Krishna Harathi --- This email has been checked for viruses by Avast antivirus software. https://www.avast.com/antivirus
------------------------------------------------------------------------------
_______________________________________________ Nfs-ganesha-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
