vlserver: increase the max lwp threads
authorMichael Meffie <mmeffie@sinenomine.net>
Thu, 4 Apr 2013 14:53:00 +0000 (10:53 -0400)
committerDerrick Brashear <shadow@your-file-system.com>
Fri, 12 Jul 2013 15:07:23 +0000 (08:07 -0700)
Increase the maximum LWP threads allowed from 16 to 64. Increasing the number
of LWP threads can reduce the number of calls waiting for threads on
busy vlservers.

Change-Id: I1e95366aad8fe4d275794603d2af07c799cd7048
Reviewed-on: http://gerrit.openafs.org/9706
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

doc/man-pages/pod8/vlserver.pod
src/vlserver/vlserver.c

index 8209cfb..c729f52 100644 (file)
@@ -69,7 +69,7 @@ and C<125>.
 =item B<-p> <I<number of threads>>
 
 Sets the number of server lightweight processes (LWPs or pthreads) to run.
-Provide an integer between C<3> and C<16>. The default is C<9>.
+Provide an integer between C<3> and C<64>. The default is C<9>.
 
 =item B<-jumbo>
 
index 805020d..f337eeb 100644 (file)
@@ -38,7 +38,7 @@
 #include "vlserver.h"
 #include "vlserver_internal.h"
 
-#define MAXLWP 16
+#define MAXLWP 64
 struct afsconf_dir *vldb_confdir = 0;  /* vldb configuration dir */
 int lwps = 9;