summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_mib.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-07-26 23:04:03 +0000
committerpeter <peter@FreeBSD.org>2001-07-26 23:04:03 +0000
commitdf2f8822149434ad7e85ae63b3ec959b1b902e75 (patch)
tree800f9626b0365a13e8298159cba24ccb9dba6a30 /sys/kern/kern_mib.c
parentd25859abbf4cfee52d14839d49d290c83fb3a893 (diff)
downloadFreeBSD-src-df2f8822149434ad7e85ae63b3ec959b1b902e75.zip
FreeBSD-src-df2f8822149434ad7e85ae63b3ec959b1b902e75.tar.gz
Move param.c out of the conf directory and make it fully dynamic.
Tunables are now derived at boot time from maxusers. ie: change maxusers via a tunable and all the derivative settings change. You can change the other tunables individually as well. Even hz etc is tunable.
Diffstat (limited to 'sys/kern/kern_mib.c')
-rw-r--r--sys/kern/kern_mib.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/kern/kern_mib.c b/sys/kern/kern_mib.c
index 3fbb617..157fa1a 100644
--- a/sys/kern/kern_mib.c
+++ b/sys/kern/kern_mib.c
@@ -96,6 +96,9 @@ SYSCTL_INT(_kern, KERN_MAXPROC, maxproc, CTLFLAG_RD,
SYSCTL_INT(_kern, KERN_MAXPROCPERUID, maxprocperuid, CTLFLAG_RW,
&maxprocperuid, 0, "Maximum processes allowed per userid");
+SYSCTL_INT(_kern, KERN_MAXPROCPERUID, maxusers, CTLFLAG_RD,
+ &maxusers, 0, "Hint for kernel tuning");
+
SYSCTL_INT(_kern, KERN_ARGMAX, argmax, CTLFLAG_RD,
0, ARG_MAX, "Maximum bytes of argument to execve(2)");
OpenPOWER on IntegriCloud