vm

Home



Property Value
OID 2
Description Virtual memory
Label
Type node
Format N
Flags
  • RD, Can read the value
  • WR, Can write the value
  • RW, RD and WR
  • MPSAFE, Multiprocessor safe


Children:
Child Description
vm.vmtotal System virtual memory statistics
vm.loadavg Machine loadaverage history
vm.v_free_min Minimum low-free-pages threshold
vm.v_free_target Desired free pages
vm.v_free_reserved Pages reserved for deadlock
vm.v_inactive_target Pages desired inactive
vm.v_pageout_free_min Min pages reserved for kernel
vm.swap_enabled Enable entire process swapout
vm.overcommit Configure virtual memory overcommit behavior. See tuning(7) for details.
vm.domain
vm.kvm_free Amount of KVM free
vm.kvm_size Size of KVM
vm.pmap VM/pmap parameters
vm.vnode_pbufs number of physical buffers allocated for vnode pager
vm.swap_idle_threshold2 Time before a process will be swapped out
vm.swap_idle_threshold1 Guaranteed swapped in time for a process
vm.swap_idle_enabled Allow swapout on idle criteria
vm.reserv Reservation Info
vm.ndomains Number of physical memory domains available.
vm.phys_locality Phys Locality Info
vm.phys_segs Phys Seg Info
vm.phys_free Phys Free Info
vm.oom_pf_secs
vm.max_user_wired system-wide limit to user-wired page count
vm.background_launder_max background laundering cap, in kilobytes
vm.background_launder_rate background laundering rate, in kilobytes per second
vm.act_scan_laundry_weight weight given to clean vs. dirty pages in active queue scans
vm.pageout_oom_seq back-to-back calls to oom detector to start OOM
vm.pageout_lock_miss vget() lock misses during pageout
vm.disable_swapspace_pageouts Disallow swapout of dirty pages
vm.lowmem_period Low memory callback period
vm.pageout_cpus_per_thread Number of CPUs per pagedaemon worker thread
vm.pageout_update_period Maximum active LRU update period
vm.panic_on_oom Panic on the given number of out-of-memory errors instead of killing the largest process
vm.page_blacklist Blacklist pages
vm.objects List of VM objects
vm.old_msync Use old (insecure) msync behavior
vm.imply_prot_max Imply maximum page protections in mmap() when none are specified
vm.mincore_mapped mincore reports mappings, not residency
vm.old_mlock Do not apply RLIMIT_MEMLOCK on mlockall
vm.stats VM meter stats
vm.v_free_severe Severe page depletion point
vm.aslr_restarts Number of aslr failures
vm.cluster_anon Cluster anonymous mappings: 0 = no, 1 = yes if no hint, 2 = always
vm.max_kernel_address Max kernel address
vm.min_kernel_address Min kernel address
vm.kstack_cache_size Maximum number of cached kernel stacks
vm.pfault_oom_wait Number of seconds to wait for free pages before retrying the page fault handler
vm.pfault_oom_attempts Number of page allocation attempts in page fault handler before it triggers OOM handling
vm.zone_warnings Warn when UMA zones becomes full
vm.zone_stats Zone Stats
vm.zone_count Number of UMA zones
vm.uma Universal Memory Allocator
vm.debug Memory allocation debugging
vm.uma_kmem_total UMA kernel memory usage
vm.uma_kmem_limit UMA kernel memory soft limit
vm.swap_info Swap statistics by device
vm.nswapdev Number of swap devices
vm.dmmax Maximum size of a swap block in pages
vm.swap_fragmentation Swap Fragmentation Info
vm.swap_async_max Maximum running async swap ops
vm.swap_maxpages Maximum amount of swap supported
vm.swzone Actual size of swap metadata zone
vm.swap_total Total amount of available swap storage.
vm.swap_reserved Amount of swap storage needed to back all allocated anonymous memory.
vm.phys_pager_cluster prefault window size for phys pager
vm.largepages
vm.malloc Malloc information
vm.kmem_map_free Free space in kmem
vm.kmem_map_size Current kmem allocation size
vm.kmem_size_scale Scale factor for kernel memory size
vm.kmem_size_max Maximum size of kernel memory
vm.kmem_size_min Minimum size of kernel memory
vm.kmem_zmax Maximum allocation size that malloc(9) would use UMA as backend
vm.kmem_size Size of kernel memory
vm.md_malloc_wait Allow malloc to wait for memory allocations