One of the 9.3-RELEASE Release Notes (userland changes) states that:
"The default number of nfsd(8) threads has been increased from 4 to (8 * N)=
, where N is the number of CPUs as reported by sysctl -n hw.ncpu. [r262124]"
Indeed, revision r262124 (http://svnweb.freebsd.org/base?view=3Drevision&re=
vision=3D262124) removes the "-n 4" option from nfs_server_flags in /etc/de=
faults/rc.conf.
The change is based on the premise that nfsd(8) auto-tunes the number of th=
reads as (8 * hw.ncpu). That auto-tuning was introduced in HEAD revision r2=
43637 of nfsd.c (http://svnweb.freebsd.org/base?view=3Drevision&revision=3D=
243637), but it has not been MFC'd to 9-STABLE yet, so that release note *i=
s not true*.
I think that r262124 should be reverted, also removing the release note men=
tioned above; or alternatively bring HEAD's nfsd.c on sync with 9-STABLE (p=
robably a bad idea just before 9.3-RELEASE).
Greetings,
--
Jos=E9 M. Alcaide
Universidad del Pa=EDs Vasco
Dpto. de Electricidad y Electr=F3nica
Facultad de Ciencia y Tecnolog=EDa
48940 Leioa (Spain)
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"