Hello Matt, The FSAL is written for vxfs.
The PTHREAD_MUTEX_ADAPTIVE_NP is used in gsh_mutex_init But not in PTHREAD_MUTEX_init in Ganesha code. Tushar. On Tue, Apr 5, 2016 at 8:14 PM, Matt Benjamin <[email protected]> wrote: > Hi Tushar, > > Also relevant, what FSAL are you using, and how is that FSAL provisioned > (e.g., if VFS, what is underneath it). > > Matt > > ----- Original Message ----- >> From: "Tushar Shinde" <[email protected]> >> To: "Matt Benjamin" <[email protected]> >> Cc: [email protected] >> Sent: Tuesday, April 5, 2016 10:30:16 AM >> Subject: Re: [Nfs-ganesha-devel] NFSv4 open close operations are slow >> compared to Linux kernel NFSv4 >> >> Hi Matt, >> >> The workload is small files creation on specific interval. Create + >> write in one thread, Later other thread will read + delete. >> Since these are small files there is frequent open and close, To test >> this I did just open and close and compared with both Kernel NFSv4 and >> Ganesha. >> I found overall time taken by Ganesha is more than Kernel nfsv4 for longer >> runs. >> >> I tried to replace PTHREAD_MUTEX_init to use >> PTHREAD_MUTEX_ADAPTIVE_NP, It helped a bit, But not considerable >> difference. >> The performance drop with 2 clients doing open close drops sharply. > > I'm surprise this has an effect--isn't it the default on (any modern glibc > Linux platform)? > >> >> Initially I thought dispatcher is bottleneck, After adding few debugs >> I found its multi threaded and not the problem. >> I will update you if I found something interesting. > > Cool, appreciated. > > Matt > >> >> Tushar. >> >> >> >> On Mon, Apr 4, 2016 at 9:23 PM, Matt Benjamin <[email protected]> wrote: >> > Hi Tushar, >> > >> > There's no one specific thread, no, but as a project, we're interested in >> > continuous performance improvement. >> > >> > Can you provide details of your setup and workload for reference? >> > >> > Matt >> > >> > ----- Original Message ----- >> >> From: "Tushar Shinde" <[email protected]> >> >> To: [email protected] >> >> Sent: Sunday, April 3, 2016 10:10:24 AM >> >> Subject: [Nfs-ganesha-devel] NFSv4 open close operations are slow compared >> >> to Linux kernel NFSv4 >> >> >> >> >> >> >> >> Hi, >> >> >> >> I am facing issue that NFS v4 Ganesha is slower than kernel v4 server. I >> >> found it about 20-30 percent slower. >> >> >> >> Anyone know any patch/mail thread discussing this problem? >> >> >> >> Thank you, >> >> Tushar >> >> >> >> ------------------------------------------------------------------------------ >> >> >> >> _______________________________________________ >> >> Nfs-ganesha-devel mailing list >> >> [email protected] >> >> https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel >> >> >> > >> > -- >> > Matt Benjamin >> > Red Hat, Inc. >> > 315 West Huron Street, Suite 140A >> > Ann Arbor, Michigan 48103 >> > >> > http://www.redhat.com/en/technologies/storage >> > >> > tel. 734-707-0660 >> > fax. 734-769-8938 >> > cel. 734-216-5309 >> > > -- > Matt Benjamin > Red Hat, Inc. > 315 West Huron Street, Suite 140A > Ann Arbor, Michigan 48103 > > http://www.redhat.com/en/technologies/storage > > tel. 734-707-0660 > fax. 734-769-8938 > cel. 734-216-5309 ------------------------------------------------------------------------------ _______________________________________________ Nfs-ganesha-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel
