| Property | Value |
|---|---|
| OID | 1 |
| Description | High kernel, proc, limits &c |
| Label | |
| Type | node |
| Format | N |
| Flags |
|
| Child | Description |
|---|---|
| kern.ostype | Operating system type |
| kern.osrelease | Operating system release |
| kern.osrevision | Operating system revision |
| kern.version | Kernel version |
| kern.maxvnodes | Target for 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 | Process table |
| kern.file | Entire file table |
| kern.posix1version | Version of POSIX attempting to comply to |
| kern.ngroups | Maximum number of supplemental 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 | IPC |
| kern.dummy | |
| kern.ps_strings | Location of process' ps_strings structure |
| kern.usrstack | Top of process stack |
| 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.hostuuid | Host UUID |
| kern.arandom | arc4rand |
| kern.maxphys | Maximum block I/O access size |
| kern.cryptodevallowsoft | Enable/disable use of software crypto by /dev/crypto |
| kern.userasymcrypto | Enable/disable user-mode access to asymmetric crypto support |
| kern.crypto_workers_num | Number of crypto workers used to dispatch crypto jobs |
| kern.crypto | In-kernel cryptography |
| kern.minvnodes | Old name for vfs.wantfreevnodes (legacy) |
| kern.metadelay | Time to delay syncing metadata (in seconds) |
| kern.dirdelay | Time to delay syncing directories (in seconds) |
| kern.filedelay | Time to delay syncing files (in seconds) |
| kern.tty_nout | Total amount of bytes transmitted |
| kern.tty_nin | Total amount of bytes received |
| kern.tty_inq_flush_secure | Zero buffers while flushing |
| kern.tty_info_kstacks | Adjust format of kernel stack(9) traces on ^T (tty info): 0 - disabled; 1 - long; 2 - compact |
| kern.ttys | List of TTYs |
| kern.tty_drainwait | Default output drain timeout in seconds |
| kern.trap_enotcap | Deliver SIGTRAP on ENOTCAPABLE |
| kern.smp | Kernel SMP |
| kern.msgbuf_clear | Clear kernel message buffer |
| kern.msgbuf | Contents of kernel message buffer |
| kern.always_console_output | Always output to console despite TIOCCONS |
| kern.log_console_add_linefeed | log_console() adds extra newlines |
| kern.log_console_output | Duplicate console output to the syslog |
| kern.boot_tag | Tag added to dmesg at start of boot |
| kern.vm_guest | Virtual machine guest detected? |
| kern.sgrowsiz | Amount to grow stack on a stack fault |
| kern.maxssiz | Maximum stack size |
| kern.dflssiz | Initial stack size limit |
| kern.maxdsiz | Maximum data size |
| kern.dfldsiz | Initial data size limit |
| kern.maxtsiz | Maximum text size |
| kern.bio_transient_maxcnt | Maximum number of transient BIOs mappings |
| kern.maxbcache | Maximum value of vfs.maxbufspace |
| kern.maxswzone | Maximum memory for swap metadata |
| kern.msgbufsize | Size of the kernel message buffer |
| kern.nswbuf | Number of swap buffers |
| kern.nbuf | Number of buffers in the buffer cache |
| kern.hz | Number of clock ticks per second |
| kern.msgbuf_show_timestamp | Show timestamp in msgbuf |
| kern.log_wakeups_per_second | |
| kern.kobj_methodcount | Number of kernel object methods registered |
| kern.epoch | epoch information |
| kern.devstat | Device Statistics |
| kern.ccpu | Decay factor used for updating %CPU in 4BSD scheduler |
| kern.sched | Scheduler |
| kern.relbase_address | Kernel relocated base address |
| kern.base_address | Kernel base address |
| kern.callout_stat | Dump immediate statistic snapshot of the scheduled callouts |
| kern.pin_pcpu_swi | Pin the per-CPU swis (except PCPU 0, which is also default |
| kern.pin_default_swi | Pin the default (non-per-cpu) swi (shared with PCPU 0 swi) |
| kern.ncallout | Number of entries in callwheel and size of timeout() preallocation |
| kern.maxthread | Maximum number of threads |
| kern.threads | thread allocation |
| kern.timecounter | |
| kern.fscale | Fixed-point scale factor used for calculating load average values |
| kern.corefile | Process corefile name format string |
| kern.compress_user_cores_level | Corefile compression level |
| kern.compress_user_cores | Enable compression of user corefiles (1 = gzip, 2 = zstd) |
| kern.coredump_devctl | Generate a devctl notification when processes coredump |
| kern.nodump_coredump | Enable setting the NODUMP flag on coredump files |
| kern.coredump | Enable/Disable coredumps |
| kern.capmode_coredump | Allow processes in capability mode to dump core |
| kern.sugid_coredump | Allow setuid and setgid processes to dump core |
| kern.sigfastblock_fetch_always | Fetch sigfastblock word on each syscall entry for proper blocking semantic |
| kern.lognosys | Log invalid syscalls |
| kern.sigqueue | POSIX real time signal |
| kern.forcesigexit | Force trap signal to be handled |
| kern.kerneldump_gzlevel | Kernel crash dump compression level |
| kern.suspend_blocked | Block suspend due to a pending shutdown |
| kern.shutdown | Shutdown environment |
| kern.powercycle_on_panic | Do a power cycle instead of a reboot on a panic |
| kern.poweroff_on_panic | Do a power off instead of a reboot on a panic |
| kern.sync_on_panic | Do a sync before rebooting from a panic |
| kern.panic_reboot_wait_time | Seconds to wait before rebooting after a panic |
| kern.racct | Resource Accounting |
| kern.proc_vmmap_skip_resident_count | Skip calculation of the pages resident count in kern.proc.vmmap |
| kern.kstack_pages | Kernel stack size in pages |
| kern.hwpmc | HWPMC parameters |
| kern.ntp_pll | |
| kern.fallback_elf_brand | compatibility for kern.fallback_elf_brand |
| kern.pid_max | Maximum allowed pid |
| kern.features | Kernel Features |
| kern.build_id | Operating system build-id |
| kern.boot_id | Random boot ID |
| kern.conftxt | Kernel configuration file |
| kern.supported_archs | Supported architectures for binaries |
| kern.maxusers | Hint for kernel tuning |
| kern.compiler_version | Version of compiler used to compile kernel |
| kern.ident | Kernel identifier |
| kern.malloc_count | Count of kernel malloc types |
| kern.malloc_stats | Return malloc types |
| kern.function_list | kernel function list |
| kern.module_path | module load search path |
| kern.ktrace | KTRACE options |
| kern.randompid | Random PID modulus. Special values: 0: disable, 1: choose random value |
| kern.lastpid | Last used PID |
| kern.disallow_high_osrel | Disallow execution of binaries built for higher version of the world |
| kern.ps_arg_cache_limit | Process' command line characters cache limit |
| kern.stackprot | Stack memory permissions |
| kern.coredump_pack_vmmapinfo | Enable file path packing in 'procstat -v' coredump notes |
| kern.coredump_pack_fileinfo | Enable file path packing in 'procstat -f' coredump notes |
| kern.kq_calloutmax | Maximum number of callouts allocated for kqueue |
| kern.eventtimer | Event timers |
| kern.openfiles | System-wide number of open files |
| kern.chroot_allow_open_directories | Allow a process to chroot(2) if it has a directory open |
| kern.vty | Console vty driver |
| kern.constty_wakeups_per_second | Times per second to check for pending console tty messages |
| kern.consmsgbuf_size | Console tty buffer size |
| kern.console | Console device control |
| kern.consmute | State of the console muting |
| kern.cp_times | per-CPU time statistics |
| kern.cp_time | CPU time statistics |
| kern.acct_suspended | Accounting suspended or not |
| kern.acct_configured | Accounting configured or not |
| kern.acct_chkfreq | frequency for checking the free space |
| kern.acct_resume | percentage of free disk space above which accounting resumes |
| kern.acct_suspend | percentage of free disk space below which accounting stops |
| kern.init_shutdown_timeout | Shutdown timeout of init(8). Unused within kernel, but used to control init(8) |
| kern.init_path | Path used to search the init process |
| kern.elf32 | |
| kern.elf64 | |
| kern.geom | GEOMetry management |
| kern.disks | names of available disks |
| kern.devname | devname(3) handler |
| kern.vt | vt(9) parameters |
| kern.random | Cryptographically Secure Random Number Generator |
| kern.evdev | Evdev args |
| kern.cam | CAM Subsystem |