kern

Home



Property Value
OID 1
Description High kernel, proc, limits &c
Label
Type node
Format N
Flags
  • RD, Can read the value
  • WR, Can write the value
  • RW, RD and WR
  • CAPRD, Can read the value in Capability mode
  • MPSAFE, Multiprocessor safe


Children:
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