| Sysctl | Description |
kern.ostype |
Operating system type |
kern.osrelease |
Operating system release |
kern.osrevision |
Operating system revision |
kern.version |
Kernel version |
kern.maxvnodes |
Maximum number of vnodes |
kern.maxproc |
Maximum number of processes |
kern.maxfiles |
Maximum number of files |
kern.argmax |
Maximum bytes of argument to execve(2) |
kern.securelevel |
Current secure level |
kern.hostname |
Hostname |
kern.hostid |
Host ID |
kern.clockrate |
Rate and period of various kernel clocks |
kern.proc.all |
Return entire process table |
kern.proc.pid |
Process table |
kern.proc.pgrp |
Process table |
kern.proc.tty |
Process table |
kern.proc.uid |
Process table |
kern.proc.ruid |
Process table |
kern.proc.args |
Process argument list |
kern.proc.proc |
Return process table, no threads |
kern.proc.sv_name |
Process syscall vector name (ABI type) |
kern.file |
Entire file table |
kern.posix1version |
Version of POSIX attempting to comply to |
kern.ngroups |
Maximum number of groups a user can belong to |
kern.job_control |
Whether job control is available |
kern.saved_ids |
Whether saved set-group/user ID is available |
kern.boottime |
System boottime |
kern.domainname |
Name of the current YP/NIS domain |
kern.osreldate |
Kernel release date |
kern.bootfile |
Name of kernel file booted |
kern.maxfilesperproc |
Maximum files allowed open per process |
kern.maxprocperuid |
Maximum processes allowed per userid |
kern.ipc.maxsockbuf |
Maximum socket buffer size |
kern.ipc.sockbuf_waste_factor |
EMPTY |
kern.ipc.somaxconn |
Maximum pending socket connection queue size |
kern.ipc.max_linkhdr |
EMPTY |
kern.ipc.max_protohdr |
EMPTY |
kern.ipc.max_hdr |
EMPTY |
kern.ipc.max_datalen |
EMPTY |
kern.ipc.nmbclusters |
Maximum number of mbuf clusters available |
kern.ipc.nmbufs |
Maximum number of mbufs available |
kern.ipc.nmbcnt |
Number used to scale kmem_map to ensure sufficient space for counters |
kern.ipc.nsfbufs |
Maximum number of sendfile(2) sf_bufs available |
kern.ipc.mbuf_wait |
Sleep time of mbuf subsystem wait allocations during exhaustion |
kern.ipc.mbuf_hiwm |
Upper limit of number of mbufs allowed in each cache |
kern.ipc.mbuf_lowm |
Lower limit of number of mbufs allowed in each cache |
kern.ipc.clust_hiwm |
Upper limit of number of mbuf clusters allowed in each cache |
kern.ipc.clust_lowm |
Lower limit of number of mbuf clusters allowed in each cache |
kern.ipc.mbstat |
Mbuf general information and statistics |
kern.ipc.mb_statpcpu |
Mbuf allocator per CPU statistics |
kern.ipc.maxpipekva |
Pipe KVA limit |
kern.ipc.maxpipekvawired |
Pipe KVA wired limit |
kern.ipc.pipes |
Current # of pipes |
kern.ipc.bigpipes |
Current # of big pipes |
kern.ipc.pipekva |
Pipe KVA usage |
kern.ipc.pipekvawired |
Pipe wired KVA usage |
kern.ipc.msgmax |
EMPTY |
kern.ipc.msgmni |
EMPTY |
kern.ipc.msgmnb |
EMPTY |
kern.ipc.msgtql |
EMPTY |
kern.ipc.msgssz |
EMPTY |
kern.ipc.msgseg |
EMPTY |
kern.ipc.msqids |
Message queue IDs |
kern.ipc.semmap |
EMPTY |
kern.ipc.semmni |
EMPTY |
kern.ipc.semmns |
EMPTY |
kern.ipc.semmnu |
EMPTY |
kern.ipc.semmsl |
EMPTY |
kern.ipc.semopm |
EMPTY |
kern.ipc.semume |
EMPTY |
kern.ipc.semusz |
EMPTY |
kern.ipc.semvmx |
EMPTY |
kern.ipc.semaem |
EMPTY |
kern.ipc.sema |
EMPTY |
kern.ipc.shmmax |
EMPTY |
kern.ipc.shmmin |
EMPTY |
kern.ipc.shmmni |
EMPTY |
kern.ipc.shmseg |
EMPTY |
kern.ipc.shmall |
EMPTY |
kern.ipc.shm_use_phys |
EMPTY |
kern.ipc.shmsegs |
EMPTY |
kern.ipc.numopensockets |
Number of open sockets |
kern.ipc.maxsockets |
Maximum number of sockets avaliable |
kern.dummy |
EMPTY |
kern.ps_strings |
EMPTY |
kern.usrstack |
EMPTY |
kern.logsigexit |
Log processes quitting on abnormal signals to syslog(3) |
kern.iov_max |
Maximum number of elements in an I/O vector; sysconf(_SC_IOV_MAX) |
kern.random.sys.seeded |
Seeded State |
kern.random.sys.burst |
Harvest Burst Size |
kern.random.sys.harvest.ethernet |
Harvest NIC entropy |
kern.random.sys.harvest.point_to_point |
Harvest serial net entropy |
kern.random.sys.harvest.interrupt |
Harvest IRQ entropy |
kern.random.sys.harvest.swi |
Harvest SWI entropy |
kern.random.yarrow.gengateinterval |
Generator Gate Interval |
kern.random.yarrow.bins |
Execution time tuner |
kern.random.yarrow.fastthresh |
Fast reseed threshold |
kern.random.yarrow.slowthresh |
Slow reseed threshold |
kern.random.yarrow.slowoverthresh |
Slow over-threshold reseed |
kern.disks |
names of available disks |
kern.geom.confxml |
Dump the GEOM config in XML |
kern.geom.confdot |
Dump the GEOM config in dot |
kern.geom.conftxt |
Dump the GEOM config in txt |
kern.geom.debugflags |
EMPTY |
kern.geom.collectstats |
EMPTY |
kern.elf32.fallback_brand |
ELF32 brand of last resort |
kern.init_path |
Path used to search the init process |
kern.acct_suspend |
percentage of free disk space below which accounting stops |
kern.acct_resume |
percentage of free disk space above which accounting resumes |
kern.acct_chkfreq |
frequency for checking the free space |
kern.cp_time |
CPU time statistics |
kern.devname |
devname(3) handler |
kern.openfiles |
System-wide number of open files |
kern.kq_calloutmax |
Maximum number of callouts allocated for kqueue |
kern.stackprot |
EMPTY |
kern.ps_arg_cache_limit |
EMPTY |
kern.ps_argsopen |
EMPTY |
kern.lastpid |
Last used PID |
kern.randompid |
Random PID modulus |
kern.ktrace.genio_size |
Maximum size of genio event payload |
kern.ktrace.request_pool |
EMPTY |
kern.module_path |
module load search path |
kern.function_list |
kernel function list |
kern.malloc |
Malloc Stats |
kern.ident |
Kernel identifier |
kern.maxusers |
Hint for kernel tuning |
kern.fallback_elf_brand |
compatibility for kern.fallback_elf_brand |
kern.ntp_pll.gettime |
EMPTY |
kern.kstack_pages |
EMPTY |
kern.uarea_pages |
EMPTY |
kern.sync_on_panic |
Do a sync before rebooting from a panic |
kern.shutdown.poweroff_delay |
EMPTY |
kern.shutdown.kproc_shutdown_wait |
EMPTY |
kern.sugid_coredump |
Enable coredumping set user/group ID processes |
kern.coredump |
Enable/Disable coredumps |
kern.corefile |
process corefile name format string |
kern.fscale |
EMPTY |
kern.timecounter.nbinuptime |
EMPTY |
kern.timecounter.nnanouptime |
EMPTY |
kern.timecounter.nmicrouptime |
EMPTY |
kern.timecounter.nbintime |
EMPTY |
kern.timecounter.nnanotime |
EMPTY |
kern.timecounter.nmicrotime |
EMPTY |
kern.timecounter.ngetbinuptime |
EMPTY |
kern.timecounter.ngetnanouptime |
EMPTY |
kern.timecounter.ngetmicrouptime |
EMPTY |
kern.timecounter.ngetbintime |
EMPTY |
kern.timecounter.ngetnanotime |
EMPTY |
kern.timecounter.ngetmicrotime |
EMPTY |
kern.timecounter.nsetclock |
EMPTY |
kern.timecounter.hardware |
EMPTY |
kern.timecounter.choice |
EMPTY |
kern.timecounter.tick |
EMPTY |
kern.threads.debug |
thread debug |
kern.threads.max_threads_per_proc |
Limit on threads per proc |
kern.threads.max_groups_per_proc |
Limit on thread groups per proc |
kern.threads.max_threads_hits |
EMPTY |
kern.threads.virtual_cpu |
debug virtual cpus |
kern.quantum |
Roundrobin scheduling quantum in microseconds |
kern.ccpu |
EMPTY |
kern.devstat.all |
All devices in the devstat list |
kern.devstat.numdevs |
Number of devices in the devstat list |
kern.devstat.generation |
Devstat list generation |
kern.devstat.version |
Devstat list version number |
kern.kobj_methodcount |
EMPTY |
kern.log_wakeups_per_second |
EMPTY |
kern.log_console_output |
EMPTY |
kern.msgbuf |
Contents of kernel message buffer |
kern.msgbuf_clear |
Clear kernel message buffer |
kern.nselcoll |
EMPTY |
kern.drainwait |
Output drain timeout in seconds |
kern.ttys |
All ttys |
kern.tty_nin |
Total TTY in characters |
kern.tty_nout |
Total TTY out characters |
kern.console |
Console device control |
kern.consmute |
EMPTY |
kern.consmsgbuf_size |
EMPTY |
kern.constty_wakeups_per_second |
EMPTY |
kern.rootdev |
Root file system device |
kern.filedelay |
EMPTY |
kern.dirdelay |
EMPTY |
kern.metadelay |
EMPTY |
kern.minvnodes |
Minimum number of vnodes |
kern.chroot_allow_open_directories |
EMPTY |
Produced by Hiten Pandya.