Home Docs List Table Tree Update Login Contacts

Table MIB

Name Description Type Format Flags Label Handler OID
vfs File system node N RD, WR, MPSAFE Undefined 3
vfs.acl_nfs4_old_semantics Use pre-PSARC/2010/029 NFSv4 ACL semantics integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.aio Async IO management node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.aio.aiod_lifetime Maximum lifetime for idle aiod integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.enable_unsafe Permit asynchronous IO on all file types, not just known-safe types integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_per_proc Maximum active aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_procs Maximum number of kernel processes to use for handling async IO integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_queue Maximum number of aio requests to queue, globally integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_aio_queue_per_proc Maximum queued aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.max_buf_aio Maximum buf aio requests per process integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_aio_procs Number of presently active kernel processes for async IO integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_buf_aio Number of aio requests presently handled by the buf subsystem integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_queue_count Number of queued aio requests integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.num_unmapped_aio Number of aio requests presently handled by unmapped I/O buffers integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.target_aio_procs Preferred number of ready kernel processes for async IO integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.aio.unsafe_warningcnt Warnings that will be triggered upon failed IO requests on unsafe files unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.altbufferflushes Number of fsync flushes to limit dirty buffers integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.autofs Automounter filesystem node N RD, MPSAFE Undefined 3. 207
vfs.autofs.cache Number of seconds to wait before reinvoking automountd(8) for any given file or directory integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.debug Enable debug messages integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.interruptible Allow requests to be interrupted by signal integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.mount_on_stat Trigger mount on stat(2) on mountpoint integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.retry_attempts Number of attempts before failing mount integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.retry_delay Number of seconds before retrying integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.autofs.timeout Number of seconds to wait for automountd(8) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 207. [dyn]
vfs.barrierwrites Number of barrier writes long integer L RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.bdwriteskip Number of buffers supplied to bdwrite with snapshot deadlock risk integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.buf_pager_relbuf Make buffer pager release buffers after reading integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.bufdefragcnt Number of times we have had to repeat buffer allocation to defragment uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.buffreekvacnt Number of times we have freed the KVA space from some buffer uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.bufkvaspace Kernel virtual memory used for buffers uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.bufmallocspace Amount of malloced memory for buffers long integer L RD, MPSAFE Defined 3. [dyn]
vfs.bufspace Physical memory used for buffers long integer L RD, MPSAFE Defined 3. [dyn]
vfs.bufspacethresh Bufspace consumed before waking the daemon to free some long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.cache Name cache node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.cache.debug Name cache debugging node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.debug.vnodes_cel_3_failures Number of times 3-way vnode locking failed unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_fail unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_fail2 unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.debug.zap_bucket_relock_success Number of successful removals after relocking unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.nchstats VFS cache effectiveness statistics opaque LU RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.cache.neg Name cache negative entry statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.neg.count Number of negative cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.created Number of created negative entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_contended Number of times evicting failed due to contention uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_empty Number of times evicting failed due to lack of entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evict_skipped_missed Number of times evicting failed due to target entry disappearing uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.evicted Number of evicted negative entries uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.hits Number of cache hits (negative) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.neg.hot Number of hot negative entries integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param Name cache parameters node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.param.fast_lookup integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negfactor Ratio of negative namecache entries unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negmin Negative entry count above which automatic eviction is allowed unsigned integer IU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.negminpct Negative entry % of namecache capacity above which automatic eviction is allowed integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.size Total namecache capacity unsigned integer IU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.param.sizefactor Size factor for namecache unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats Name cache statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.cache.stats.count Number of cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.dotdothis Number of '..' hits uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.dothits Number of '.' hits uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.drops Number of dropped entries due to reaching the limit uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathcalls Number of fullpath search calls uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail1 Number of fullpath search errors (ENOTDIR) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail2 Number of fullpath search errors (VOP_VPTOCNP failures) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfail4 Number of fullpath search errors (ENOMEM) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.fullpathfound Number of successful fullpath calls uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.heldvnodes Number of namecache entries with vnodes held uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.hitpct Percentage of hits integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.miss Number of cache misses uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.misszap Number of cache misses we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.neg Number of negative cache entries unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.neghits Number of cache hits (negative) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.negzaps Number of cache hits (negative) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.poshits Number of cache hits (positive) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.posszaps Number of cache hits (positive) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.poszaps Number of cache hits (positive) we do not want to cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache.stats.symlinktoobig Number of times symlink did not fit the cache uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.cache_fast_lookup integer IU RD, WR, MPSAFE Defined 3. [dyn]
vfs.cd9660 cd9660 filesystem node N RD, WR, MPSAFE Undefined 3. 189
vfs.cd9660.use_buf_pager Use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 189. [dyn]
vfs.conflist List of all configured filesystems opaque S,xvfsconf RD, MPSAFE Defined 3. [dyn]
vfs.ctl Sysctl by fsid opaque WR, MPSAFE Defined 3. [dyn]
vfs.default_autoro Retry failed r/w mount as r/o if no explicit ro/rw option is specified uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]
vfs.deferred_inact Number of times inactive processing was deferred unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.deferred_unmount deferred unmount controls node N RD, MPSAFE Undefined 3. [dyn]
vfs.deferred_unmount.retry_delay_hz Delay in units of [1/kern.hz]s when retrying a failed deferred unmount integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.deferred_unmount.retry_limit Maximum number of retries for deferred unmount failure unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.deferred_unmount.total_retries Total number of retried deferred unmounts integer I RD, MPSAFE Defined 3. [dyn]. [dyn]
vfs.devfs DEVFS filesystem node N RD, WR, MPSAFE Undefined 3. 113
vfs.devfs.dotimes Update timestamps on DEVFS with default precision integer I RD, WR, MPSAFE Defined 3. 113. [dyn]
vfs.devfs.generation DEVFS generation number unsigned integer IU RD, MPSAFE Defined 3. 113. [dyn]
vfs.devfs.rule_depth Max depth of ruleset include unsigned integer IU RD, WR, MPSAFE Defined 3. 113. [dyn]
vfs.dirtybufferflushes Number of bdwrite to bawrite conversions to limit dirty buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.dirtybufthresh Number of bdwrite to bawrite conversions to clear dirty buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.ffs FFS filesystem node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.ffs.adjblkcnt Adjust Inode Used Blocks Count node N WR, NEEDGIANT Defined 3. [dyn]. 2
vfs.ffs.adjdepth Adjust Directory Inode Depth node N WR, NEEDGIANT Defined 3. [dyn]. 18
vfs.ffs.adjnbfree Adjust number of free blocks node N WR, NEEDGIANT Defined 3. [dyn]. 8
vfs.ffs.adjndir Adjust number of directories node N WR, NEEDGIANT Defined 3. [dyn]. 7
vfs.ffs.adjnffree Adjust number of free frags node N WR, NEEDGIANT Defined 3. [dyn]. 10
vfs.ffs.adjnifree Adjust number of free inodes node N WR, NEEDGIANT Defined 3. [dyn]. 9
vfs.ffs.adjnumclusters Adjust number of free clusters node N WR, NEEDGIANT Defined 3. [dyn]. 11
vfs.ffs.adjrefcnt Adjust Inode Reference Count opaque S,fsck WR, NEEDGIANT Defined 3. [dyn]. 1
vfs.ffs.compute_summary_at_mount Recompute summary at mount integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.doasyncfree do not force synchronous writes when blocks are reallocated integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.doasyncinodeinit Perform inode block initialization using asynchronous writes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.doreallocblks enable block reallocation integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.dotrimcons enable BIO_DELETE / TRIM consolidation integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.enxio_enable enable mapping of other disk I/O errors to ENXIO integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.freeblks Free Range of Blocks node N WR, NEEDGIANT Defined 3. [dyn]. 3
vfs.ffs.freedirs Free Range of Directory Inodes node N WR, NEEDGIANT Defined 3. [dyn]. 4
vfs.ffs.freefiles Free Range of File Inodes node N WR, NEEDGIANT Defined 3. [dyn]. 5
vfs.ffs.maxclustersearch max number of cylinder group to search for contigous blocks integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.ffs.prttimechgs print UFS1 time changes made to inodes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.ffs.setcwd Set Current Working Directory node N WR, NEEDGIANT Defined 3. [dyn]. 12
vfs.ffs.setdotdot Change Value of .. Entry node N WR, NEEDGIANT Defined 3. [dyn]. 13
vfs.ffs.setflags Change Filesystem Flags node N WR, NEEDGIANT Defined 3. [dyn]. 6
vfs.ffs.setsize Set the inode size node N WR, NEEDGIANT Defined 3. [dyn]. 17
vfs.ffs.unlink Unlink a Duplicate Name node N WR, NEEDGIANT Defined 3. [dyn]. 14
vfs.ffs.use_buf_pager Always use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.flushbufqtarget Amount of work to do in flushbufqueues when helping bufdaemon integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.flushwithdeps Number of buffers flushed with dependencies that require rollbacks integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.freevnodes Number of "free" vnodes (legacy) unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.fusefs FUSE tunables node N RD, WR, MPSAFE Undefined 3. 237
vfs.fusefs.data_cache_mode Zero: disable caching of FUSE file data; One: write-through caching (default); Two: write-back caching (generally unsafe) integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.enforce_dev_perms enforce fuse device permissions for secondary mounts integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.iov_credit how many times is an oversized fuse_iov tolerated integer I RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.iov_permanent_bufsize limit for permanently stored buffer size for fuse_iovs long integer L RD, WR, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.kernelabi_major FUSE kernel abi major version integer I RD, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.kernelabi_minor FUSE kernel abi minor version integer I RD, MPSAFE Defined 3. 237. [dyn]
vfs.fusefs.stats FUSE statistics node N RD, WR, MPSAFE Undefined 3. 237. [dyn]
vfs.fusefs.stats.filehandle_count number of open FUSE filehandles uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.lookup_cache_hits number of positive cache hits in lookup uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.lookup_cache_misses number of cache misses in lookup uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.node_count Count of FUSE vnodes uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.fusefs.stats.ticket_count Number of allocated tickets uint64_t QU RD, MPSAFE, STATS Defined 3. 237. [dyn]. [dyn]
vfs.generic Generic filesystem node N RD, SKIP, MPSAFE Defined 3. 0
vfs.getnewbufcalls Number of calls to getnewbuf uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.getnewbufrestarts Number of times getnewbuf has had to restart a buffer acquisition uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.hibufspace Maximum allowed value of bufspace (excluding metadata) long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.hidirtybuffers When the number of dirty buffers is considered severe integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.hifreebuffers Threshold for clean buffer recycling integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.hirunningspace Maximum amount of space to use for in-progress I/O long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.ino64_trunc_error Error on truncation of device, file or inode number, or link count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lobufspace Minimum amount of buffers we want to have long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.lodirtybuffers How many buffers we want to have free before bufdaemon can sleep integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lofreebuffers Target number of free buffers integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.lookup_cap_dotdot enables ".." components in path lookup in capability mode integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.lookup_cap_dotdot_nonlocal enables ".." components in path lookup in capability mode on non-local mount integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.lorunningspace Minimum preferred space used for in-progress I/O long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.mappingrestarts Number of times getblk has had to restart a buffer mapping for unmapped buffer uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.maxbcachebuf Maximum size of a buffer cache block integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.maxbufspace Maximum allowed value of bufspace (including metadata) long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.maxmallocbufspace Maximum amount of malloced memory for buffers long integer L RD, WR, MPSAFE Defined 3. [dyn]
vfs.msdosfs msdos filesystem node N RD, WR, MPSAFE Undefined 3. 50
vfs.msdosfs.use_buf_pager Use buffer pager instead of bmap integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 50. [dyn]
vfs.nfs NFS filesystem node N RD, WR, MPSAFE Undefined 3. 58
vfs.nfs.access_cache_timeout NFS ACCESS cache timeout integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.bufpackets Buffer reservation size 2 < x < 64 integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.callback_addr NFSv4 callback addr for server to use string A RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.clean_pages_on_close NFS clean dirty pages on close integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.commit_on_close write+commit on close, else only write integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.debuglevel Debug level for NFS client integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.defect Allow nfsiods to migrate serving different mounts integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_rootaddr Diskless root nfs address opaque %Ssockaddr_in RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_rootpath Path to nfs root string A RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.diskless_valid Has the diskless struct been filled correctly integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.downdelayinitial integer I RD, WR, MPSAFE Defined 3. 58. 12
vfs.nfs.downdelayinterval integer I RD, WR, MPSAFE Defined 3. 58. 30
vfs.nfs.dsretries Number of retries for a DS RPC before failure integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.dssameconn Use same TCP connection to multiple DSs integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.enable_uidtostring Make nfs always send numeric owner_names integer I RD, WR, MPSAFE, VNET Defined 3. 58. [dyn]
vfs.nfs.fileid_maxwarnings Limit fileid corruption warnings; 0 is off; -1 is unlimited integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.ignore_eexist NFS ignore EEXIST replies for mkdir/symlink integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmax Max number of nfsiod kthreads unsigned integer IU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmaxidle Max number of seconds an nfsiod kthread will sleep before exiting unsigned integer IU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.iodmin Min number of nfsiod kthreads to keep as spares unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.maxalloclen NFS max allocate/deallocate length uint64_t QU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.maxcopyrange Max size of a Copy so RPC times reasonable uint64_t QU RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs3_jukebox_delay Number of seconds to delay a retry after receiving EJUKEBOX integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_directio_allow_mmap Enable mmaped IO on file with O_DIRECT opens integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_directio_enable Enable NFS directio integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_ip_paranoia integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.nfs_keep_dirty_on_error Retry pageout if error returned integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.pnfsiothreads Number of pNFS mirror I/O threads integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.pnfsmirror Mirror level for pNFS service integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.prime_access_cache Prime NFS ACCESS cache when fetching attributes integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.realign_count Number of mbuf realignments done integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.realign_test Number of realign tests done integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.reconnects Number of times the nfs client has had to reconnect integer I RD, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.skip_wcc_data_onerr Disable weak cache consistency checking when server returns an error integer I RD, WR, MPSAFE Defined 3. 58. [dyn]
vfs.nfs.use_buf_pager Use buffer pager instead of direct readrpc call integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfs.userhashsize Size of hash tables for uid/name mapping integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 58. [dyn]
vfs.nfsd NFS server node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.nfsd.allowreadforwriteopen Allow Reads to be done with Write Access StateIDs integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.async Tell client that writes were synced even though they were not integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.cachetcp Enable the DRC for NFS over TCP unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.clienthashsize Size of client hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.commit_blks integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.commit_miss integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.debuglevel Debug level for NFS server integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.default_flexfile Make Flex File Layout the default for pNFS integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.dsdirsize Number of dsN subdirs on the DS servers unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_checkutf8 Enable the NFSv4 check for the UTF8 compliant name required by rfc3530 integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_locallocks Enable nfsd to acquire local locks on files integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_nobodycheck Enable the NFSv4 check when setting user nobody as owner integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_nogroupcheck Enable the NFSv4 check when setting group nogroup as owner integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_stringtouid Enable nfsd to accept numeric owner_names integer I RD, WR, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.enable_v42allocate Enable NFSv4.2 Allocate operation uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.fha NFS File Handle Affinity (FHA) node N RD, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.nfsd.fha.bin_shift Maximum locality distance 2^(bin_shift) bytes unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.enable Enable NFS File Handle Affinity (FHA) unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.fhe_stats string A RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.max_nfsds_per_fh Maximum nfsd threads that should be working on requests for the same file handle unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.max_reqs_per_nfsd Maximum requests that single nfsd thread should be working on at any time unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.read Enable NFS FHA read locality unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fha.write Enable NFS FHA write locality unsigned integer IU RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]. [dyn]
vfs.nfsd.fhhashsize Size of file handle hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.flexlinuxhack For Linux clients, hack around Flex File Layout bug integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.groups Number of thread groups integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.issue_delegations Enable nfsd to issue delegations integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.layouthighwater High water mark for number of layouts set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.linux42server Enable Linux style NFSv4.2 server (non-RFC compliant) integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.maxcopyrange Max size of a Copy so RPC times reasonable uint64_t QU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.maxthreads Maximal number of threads integer I RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.minthreads Minimal number of threads integer I RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.mirrormnt Enable nfsd to cross mount points integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.nfs_privport Only allow clients using a privileged port for NFSv2, 3 and 4 integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.owner_major Server owner major string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.owner_minor Server owner minor uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.pnfsgetdsattr When set getattr gets DS attributes via RPC integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.pnfsstrictatime For pNFS service, do Getattr ops to keep atime up-to-date integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_high Maximum space in parsed but not handled requests. unsigned long LU RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_low Low water mark for request space. unsigned long LU RD, WR, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_throttle_count Count of times throttling based on request space has occurred integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_throttled Whether nfs requests are currently throttled integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_used Space in parsed but not handled requests. unsigned long LU RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.request_space_used_highest Highest space used since reboot. unsigned long LU RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.scope Server scope string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_max_minorversion4 The highest minor version of NFSv4 handled by the server integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_max_nfsvers The highest version of NFS handled by the server integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.server_min_minorversion4 The lowest minor version of NFSv4 handled by the server integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.server_min_nfsvers The lowest version of NFS handled by the server integer I RD, WR, TUN, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.sessionhashsize Size of session hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.srvmaxio Maximum I/O size in bytes unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.statehashsize Size of state hash table set via loader.conf integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.tcpcachetimeo Timeout for TCP entries in the DRC unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.tcphighwater High water mark for TCP cache entries unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.testing_disable_grace Disable grace for testing uint8_t CU RD, WR, MPSAFE, VNET Defined 3. [dyn]. [dyn]
vfs.nfsd.threads Current number of threads integer I RD, DYN, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.udphighwater High water mark for UDP cache entries unsigned integer IU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.v4openaccess Enable Linux style NFSv4 Open access check uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nfsd.v4statelimit High water limit for NFSv4 opens+locks+delegations integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. [dyn]. [dyn]
vfs.nfsd.writedelegifpos Issue a write delegation for read opens if possible integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]
vfs.nlm Network Lock Manager node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.nlm.sysid node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.notbufdflushes Number of dirty buffer flushes done by the bufdaemon helpers uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.nullfs nullfs node N RD, WR Undefined 3. 41
vfs.nullfs.cache_vnodes cache free nullfs vnodes uint8_t CU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 41. [dyn]
vfs.numbufallocfails Number of times buffer allocations failed uint64_t QU RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.numdirtybuffers Number of buffers that are dirty (has unwritten changes) at the moment integer I RD, MPSAFE Defined 3. [dyn]
vfs.numfreebuffers Number of free buffers integer I RD, MPSAFE Defined 3. [dyn]
vfs.numvnodes Number of vnodes in existence (legacy) unsigned long LU RD, MPSAFE Defined 3. [dyn]
vfs.pfs pseudofs node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.pfs.vncache pseudofs vnode cache node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.pfs.vncache.entries number of entries in the vnode cache integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.hits number of cache hits since initialization integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.maxentries highest number of entries in the vnode cache integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.pfs.vncache.misses number of cache misses since initialization integer I RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.read_max Cluster read-ahead max block count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.read_min Cluster read min block count integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.recursive_forced_unmount Recursively unmount stacked upper mounts when a file system is forcibly unmounted uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]
vfs.recursiveflushes Number of flushes skipped due to being recursive integer I RD, WR, MPSAFE, STATS Defined 3. [dyn]
vfs.recycles Number of vnodes recycled to meet vnode cache targets (legacy) unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.recycles_free Number of free vnodes recycled to meet vnode cache targets (legacy) unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.root_mount_always_wait Wait for root mount holds even if the root device already exists integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.root_mount_hold List of root mount hold tokens string A RD, MPSAFE Defined 3. [dyn]
vfs.runningbufspace Amount of presently outstanding async buffer io long integer L RD, MPSAFE Defined 3. [dyn]
vfs.timestamp_precision File timestamp precision (0: seconds, 1: sec + ns accurate to 1/HZ, 2: sec + ns truncated to us, 3+: sec + ns (max. precision)) integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.tmpfs tmpfs file system node N RD, WR, MPSAFE Undefined 3. 135
vfs.tmpfs.memory_percent Percent of available memory that can be used if no size limit integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 135. [dyn]
vfs.tmpfs.memory_reserved Amount of available memory and swap below which tmpfs growth stops long integer L RD, WR, MPSAFE Defined 3. 135. [dyn]
vfs.tmpfs.rename_restarts Times rename had to restart due to lock contention integer I RD, MPSAFE Defined 3. 135. [dyn]
vfs.typenumhash Set vfc_typenum using a hash calculation on vfc_name, so that it does not change when file systems are loaded in a different order. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.ufs UFS filesystem node N RD, MPSAFE Undefined 3. 53
vfs.ufs.dirhash_docheck enable extra sanity tests integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_lowmemcount number of times low memory hook called integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_maxmem maximum allowed dirhash memory usage integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_mem current dirhash memory usage integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_minsize minimum directory size in bytes for which to use hashed lookup integer I RD, WR, MPSAFE Defined 3. 53. [dyn]
vfs.ufs.dirhash_reclaimpercent set percentage of dirhash cache to be removed in low VM events integer I RD, WR, NEEDGIANT Defined 3. 53. [dyn]
vfs.ufs.rename_restarts Times rename had to restart due to lock contention integer I RD, MPSAFE Defined 3. 53. [dyn]
vfs.unmapped_buf_allowed Permit the use of the unmapped i/o integer I RD, TUN, MPSAFE, NOFETCH Defined 3. [dyn]
vfs.usermount Unprivileged users may mount and unmount file systems integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.vmiodirenable Use the VM system for directory writes integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.vnode vnode configuration and statistics node N RD, WR, MPSAFE Undefined 3. [dyn]
vfs.vnode.param vnode configuration node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.param.can_skip_requeue Is LRU requeue skippable uint8_t CU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.param.limit Target for maximum number of vnodes unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.param.wantfree Target for minimum number of "free" vnodes unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats vnode statistics node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.stats.alloc_sleeps Number of times vnode allocation blocked waiting on vnlru unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.count Number of vnodes in existence unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.created Number of vnodes created by getnewvnode uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.free Number of "free" vnodes unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.stats.skipped_requeues Number of times LRU requeue was skipped due to lock contention uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru vnode recycling node N RD, WR, MPSAFE Undefined 3. [dyn]. [dyn]
vfs.vnode.vnlru.direct_recycles_free Number of free vnodes recycled by vn_alloc callers to meet vnode cache targets uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.failed_runs Number of times the vnlru process ran without success integer I RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.kicks Number of times vnlru awakened due to vnode shortage unsigned long LU RD, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.max_free_per_call limit on vnode free requests per call to the vnlru_free routine integer I RD, WR, MPSAFE Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.recycles Number of vnodes recycled to meet vnode cache targets unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.recycles_free Number of free vnodes recycled to meet vnode cache targets unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnode.vnlru.uma_reclaim_calls Number of calls to uma_reclaim unsigned long LU RD, MPSAFE, STATS Defined 3. [dyn]. [dyn]. [dyn]
vfs.vnodes_created Number of vnodes created by getnewvnode (legacy) uint64_t QU RD, MPSAFE, STATS Defined 3. [dyn]
vfs.wantfreevnodes Target for minimum number of "free" vnodes (legacy) unsigned long LU RD, WR, MPSAFE Defined 3. [dyn]
vfs.worklist_len Syncer thread worklist length integer I RD, MPSAFE Defined 3. [dyn]
vfs.write_behind Cluster write-behind; 0: disable, 1: enable, 2: backed off integer I RD, WR, MPSAFE Defined 3. [dyn]
vfs.zfs ZFS file system node N RD, WR Undefined 3. 222
vfs.zfs.abd_scatter_enabled Enable scattered ARC data buffers integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.abd_scatter_min_size Minimum size of scatter allocations. unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.abort_size Minimal size of block to attempt early abort unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.active_allocator SPA active allocator string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.allow_redacted_dataset_mount Allow mounting of redacted datasets integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.anon_data_esize size of evictable data in anonymous state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.anon_metadata_esize size of evictable metadata in anonymous state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.anon_size size of anonymous state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.arc ZFS adaptive replacement cache node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.arc.average_blocksize Target average block size unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.dnode_limit Minimum bytes of dnodes in ARC uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.dnode_limit_percent Percent of ARC meta buffers for dnodes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.dnode_reduce_percent Percentage of excess dnodes to try to unpin unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.evict_batch_limit The number of headers to evict per sublist before moving to the next unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.eviction_pct When full, ARC allocation waits for eviction of this % of alloc size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.free_target Desired number of free pages below which ARC triggers reclaim unsigned integer IU RD, WR, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.grow_retry Seconds before growing ARC size integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.lotsfree_percent System free memory I/O throttle in bytes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.max Maximum ARC size in bytes uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.meta_balance Balance between metadata and data on ghost hits. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.min Minimum ARC size in bytes uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.min_prefetch_ms Min life of prefetch block in ms integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.min_prescient_prefetch_ms Min life of prescient prefetched block in ms integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.no_grow_shift log2(fraction of ARC which must be free to allow growing) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.pc_percent Percent of pagecache to reclaim ARC to unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.prune_task_threads Number of arc_prune threads integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.shrink_shift log2(fraction of ARC to reclaim) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc.sys_free System free memory target size in bytes uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.arc_free_target Desired number of free pages below which ARC triggers reclaim (LEGACY) unsigned integer IU RD, WR, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.arc_max Maximum ARC size in bytes (LEGACY) unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.arc_min Minimum ARC size in bytes (LEGACY) unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.arc_no_grow_shift log2(fraction of ARC which must be free to allow growing) (LEGACY) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.async_block_max_blocks Max number of blocks freed in one txg uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.autoimport_disable Disable pool import at module load integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.bclone_enabled Enable block cloning integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.bclone_wait_dirty Wait for dirty blocks when cloning integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.blake3_impl Select BLAKE3 implementation. string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.brt ZFS Block Reference Table node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.brt.brt_zap_default_bs BRT ZAP leaf blockshift unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.brt.brt_zap_default_ibs BRT ZAP indirect blockshift unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.brt.brt_zap_prefetch Enable prefetching of BRT ZAP entries integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.btree_verify_intensity Enable btree verification. Levels above 4 require ZFS be built with debugging unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.ccw_retry_interval Configuration cache file write, retry after failure, interval (seconds) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.checksum_events_per_second Rate limit checksum events to this many checksum errors per second (do not set below ZED threshold). unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.commit_timeout_pct ZIL block open timeout percentage unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.compressed_arc_enabled Disable compressed ARC buffers integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.condense ZFS condense node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.condense.indirect_commit_entry_delay_ms Used by tests to ensure certain actions happen in the middle of a condense. A maximum value of 1 should be sufficient. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.condense.indirect_obsolete_pct Minimum obsolete percent of bytes in the mapping to attempt condensing unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.condense.indirect_vdevs_enable Whether to attempt condensing indirect vdev mappings integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.condense.max_obsolete_bytes Minimum size obsolete spacemap to attempt condensing uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.condense.min_mapping_bytes Don't bother condensing if the mapping uses less than this amount of memory uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.condense_pct Condense on-disk spacemap when it is more than this many percents of in-memory counterpart unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.cpus_per_allocator Minimum number of CPUs per allocators integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.crypt_sessions Number of cryptographic sessions created integer I RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.dbgmsg_enable Enable ZFS debug message log integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dbgmsg_maxsize Maximum ZFS debug log size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dbuf ZFS disk buf cache node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.dbuf.cache_shift Set size of dbuf cache to log2 fraction of arc size. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf.metadata_cache_max_bytes Maximum size in bytes of dbuf metadata cache. uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf.metadata_cache_shift Set size of dbuf metadata cache to log2 fraction of arc size. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf.mutex_cache_shift Set size of dbuf cache mutex array as log2 shift. unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf_cache ZFS disk buf cache node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.dbuf_cache.hiwater_pct Percentage over dbuf_cache_max_bytes for direct dbuf eviction. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf_cache.lowater_pct Percentage below dbuf_cache_max_bytes when dbuf eviction stops. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf_cache.max_bytes Maximum size in bytes of the dbuf cache. uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dbuf_state_index Calculate arc header index integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.ddt_data_is_special Place DDT data into the special class integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.deadman ZFS deadman node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.deadman.checktime_ms Dead I/O check interval in milliseconds uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.deadman.enabled Enable deadman timer integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.deadman.failmode Failmode for deadman timer string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.deadman.synctime_ms Pool sync expiration time in milliseconds uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.deadman.ziotime_ms IO expiration time in milliseconds uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.deadman_events_per_second Rate limit hung IO (deadman) events to this many per second unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.debug Debug level integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.debugflags Debug flags for ZFS testing. unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dedup ZFS dedup node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.dedup.ddt_zap_default_bs DDT ZAP leaf blockshift unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.ddt_zap_default_ibs DDT ZAP indirect blockshift unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_cap Soft cap for the size of the current dedup log unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_flush_entries_max Max number of log entries to flush each transaction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_flush_entries_min Min number of log entries to flush each transaction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_flush_flow_rate_txgs Number of txgs to average flow rates across unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_flush_min_time_ms Min time to spend on incremental dedup log flush each transaction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_flush_txgs Number of TXGs to try to rotate the log in unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_hard_cap Whether to use the soft cap as a hard cap unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_mem_max Max memory for dedup logs uint64_t QU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_mem_max_percent Max memory for dedup logs, as % of total memory unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.log_txg_max Max transactions before starting to flush dedup logs unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.dedup.prefetch Enable prefetching dedup-ed blks integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.default_bs Default dnode block shift integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.default_ibs Default dnode indirect block shift integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.delay_min_dirty_percent Transaction delay threshold unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.delay_scale How quickly delay approaches infinity uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dio_enabled Enable Direct I/O integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dio_write_verify_events_per_second Rate Direct I/O write verify events to this many per second unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dirty_data_max Determines the dirty space limit uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dirty_data_max_max zfs_dirty_data_max upper bound in bytes uint64_t QU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dirty_data_max_max_percent zfs_dirty_data_max upper bound as % of RAM unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dirty_data_max_percent Max percent of RAM allowed to be dirty unsigned integer IU RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dirty_data_sync_percent Dirty data txg sync threshold as a percentage of zfs_dirty_data_max unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.disable_ivset_guid_check Set to allow raw receives without IVset guids integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dmu_ddt_copies Override copies= for dedup objects unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dmu_object_alloc_chunk_shift CPU-specific allocator grabs 2^N objects at once unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dmu_offset_next_sync Enable forcing txg sync to find holes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dmu_prefetch_max Limit one prefetch call to this size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.dtl_sm_blksz Block size for DTL space map. Power of 2 greater than 4096. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.earlyabort_pass Enable early abort attempts when using zstd unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.embedded_slog_min_ms Minimum number of metaslabs required to dedicate one for log blocks unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.flags Set additional debugging flags unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.fletcher_4_impl Select fletcher 4 implementation. string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.free_bpobj_enabled Enable processing of the free_bpobj integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.free_leak_on_eio Set to ignore IO errors during free and permanently leak the space integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.free_min_time_ms Min millisecs to free per txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.history_output_max Maximum size in bytes of ZFS ioctl output that will be logged uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.immediate_write_sz Largest data block to write to zil int64_t Q RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.initialize_chunk_size Size in bytes of writes by zpool initialize uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.initialize_value Value written during zpool initialize uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.keep_log_spacemaps_at_export Prevent the log spacemaps from being flushed and destroyed during pool export/destroy integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc ZFS l2arc node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.l2arc.exclude_special Exclude dbufs on special vdevs from being cached to L2ARC if set. integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.feed_again Turbo L2ARC warmup integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.feed_min_ms Min feed interval in milliseconds uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.feed_secs Seconds between L2ARC writing uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.headroom Number of max device writes to precache uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.headroom_boost Compressed l2arc_headroom multiplier uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.meta_percent Percent of ARC size allowed for L2ARC-only headers unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.mfuonly Cache only MFU data from ARC into L2ARC integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.noprefetch Skip caching prefetched buffers integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.norw No reads during writes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.rebuild_blocks_min_l2size Min size in bytes to write rebuild log blocks in L2ARC uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.rebuild_enabled Rebuild the L2ARC when importing a pool integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.trim_ahead TRIM ahead L2ARC write size multiplier uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.write_boost Extra write bytes during device warmup uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc.write_max Max write bytes per interval uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.l2arc_feed_again Turbo L2ARC warmup (LEGACY) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_feed_min_ms Min feed interval in milliseconds (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_feed_secs Seconds between L2ARC writing (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_headroom Number of max device writes to precache (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_headroom_boost Compressed l2arc_headroom multiplier (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_noprefetch Skip caching prefetched buffers (LEGACY) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_norw No reads during writes (LEGACY) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_write_boost Extra write bytes during device warmup (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2arc_write_max Max write bytes per interval (LEGACY) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.l2c_only_size size of l2c_only state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.livelist ZFS livelist node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.livelist.condense ZFS livelist condense node N RD, WR Undefined 3. 222. [dyn]. [dyn]
vfs.zfs.livelist.condense.new_alloc Whether extra ALLOC blkptrs were added to a livelist entry while it was being condensed integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.livelist.condense.sync_cancel Whether livelist condensing was canceled in the synctask integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.livelist.condense.sync_pause Set the livelist condense synctask to pause integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.livelist.condense.zthr_cancel Whether livelist condensing was canceled in the zthr function integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.livelist.condense.zthr_pause Set the livelist condense zthr to pause integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.livelist.max_entries Size to start the next sub-livelist in a livelist uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.livelist.min_percent_shared Threshold at which livelist is disabled integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.lua ZFS lua node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.lua.max_instrlimit Max instruction limit that can be specified for a channel program uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.lua.max_memlimit Max memory limit that can be specified for a channel program uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.max_async_dedup_frees Max number of dedup blocks freed in one txg uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_auto_ashift Max ashift used when optimizing for logical -> physical sector size on new top-level vdevs. (LEGACY) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_dataset_nesting Limit to the amount of nesting a path can have. Defaults to 50. integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_log_walking The number of past TXGs that the flushing algorithm of the log spacemap feature uses to estimate incoming log blocks uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_logsm_summary_length Maximum number of rows allowed in the summary of the spacemap log uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_missing_tvds Allow importing pool with up to this number of missing top-level vdevs (in read-only mode) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_missing_tvds_cachefile Allow importing pools with missing top-level vdevs in cache file uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_missing_tvds_scan Allow importing pools with missing top-level vdevs during scan uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_nvlist_src_size Maximum size in bytes allowed for src nvlist passed with ZFS ioctls uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.max_recordsize Max allowed record size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.metaslab ZFS metaslab node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.metaslab.aliquot Allocation granularity (a.k.a. stripe size) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.bias_enabled Enable space-based metaslab group biasing integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.debug_load Load all metaslabs when pool is first opened integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.debug_unload Prevent metaslabs from being unloaded integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.df_alloc_threshold Minimum size which forces the dynamic allocator to change its allocation strategy int64_t Q RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.df_free_pct The minimum free space, in percent, which must be available in a space map to continue allocations in a first-fit fashion unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.df_max_search Max distance (bytes) to search forward before using size tree unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.df_use_largest_segment When looking in size tree, use largest segment instead of exact fit integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.find_max_tries Normally only consider this many of the best metaslabs in each vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.force_ganging Blocks larger than this size are sometimes forced to be gang blocks uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.force_ganging_pct Percentage of large blocks that will be forced to be gang blocks unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.fragmentation_factor_enabled Use the fragmentation metric to prefer less fragmented metaslabs integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.fragmentation_threshold Fragmentation for metaslab to allow allocation unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.lba_weighting_enabled Prefer metaslabs with lower LBAs integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.max_size_cache_sec How long to trust the cached max chunk size of a metaslab uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.mem_limit Percentage of memory that can be used to store metaslab range trees unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.perf_bias Enable performance-based metaslab group biasing integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.preload_enabled Preload potential metaslabs during reassessment integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.preload_limit Max number of metaslabs per group to preload unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.preload_pct Percentage of CPUs to run a metaslab preload taskq unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.segment_weight_enabled Enable segment-based metaslab selection integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.sm_blksz_no_log Block size for space map in pools with log space map disabled. Power of 2 greater than 4096. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.sm_blksz_with_log Block size for space map in pools with log space map enabled. Power of 2 greater than 4096. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.switch_threshold Segment-based metaslab selection maximum buckets before switching integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.try_hard_before_gang Try hard to allocate before ganging integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.unload_delay Delay in txgs after metaslab was last used before unloading unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.metaslab.unload_delay_ms Delay in milliseconds after metaslab was last used before unloading unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.mfu_data_esize size of evictable data in mfu state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mfu_ghost_data_esize size of evictable data in mfu ghost state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mfu_ghost_metadata_esize size of evictable metadata in mfu ghost state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mfu_ghost_size size of mfu ghost state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mfu_metadata_esize size of evictable metadata in mfu state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mfu_size size of mfu state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mg ZFS metaslab group node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.mg.fragmentation_threshold Percentage of metaslab group size that should be considered eligible for allocations unless all metaslab groups within the metaslab class have also crossed this threshold unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.mg.noalloc_threshold Percentage of metaslab group size that should be free to make it eligible for allocation unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.min_auto_ashift Min ashift used when creating new top-level vdev. (LEGACY) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.min_metaslabs_to_flush Minimum number of metaslabs to flush per dirty TXG uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.mru_data_esize size of evictable data in mru state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mru_ghost_data_esize size of evictable data in mru ghost state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mru_ghost_metadata_esize size of evictable metadata in mru ghost state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mru_ghost_size size of mru ghost state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mru_metadata_esize size of evictable metadata in mru state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.mru_size size of mru state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.multihost ZFS multihost protection node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.multihost.fail_intervals Max allowed period without a successful mmp write unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.multihost.history Historical statistics for last N multihost writes unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.multihost.import_intervals Number of zfs_multihost_interval periods to wait for activity unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.multihost.interval Milliseconds between mmp writes to each leaf uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.multilist_num_sublists Number of sublists used in each multilist unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.no_scrub_io Set to disable scrub I/O integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.no_scrub_prefetch Set to disable scrub prefetching integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.nocacheflush Disable cache flushes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.nopwrite_enabled Enable NOP writes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.num_allocators Number of allocators per spa integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.obsolete_min_time_ms Min millisecs to obsolete per txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.pd_bytes_max Max number of bytes to prefetch integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.per_txg_dirty_frees_percent Percentage of dirtied blocks from frees in one TXG unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.prefetch ZFS prefetch node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.prefetch.disable Disable all ZFS prefetching integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.hole_shift Max log2 fraction of holes in a stream unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.max_distance Max bytes to prefetch per stream unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.max_idistance Max bytes to prefetch indirects for per stream unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.max_reorder Max request reorder distance within a stream unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.max_sec_reap Max time before stream delete unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.max_streams Max number of streams per zfetch unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.min_distance Min bytes to prefetch per stream unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.prefetch.min_sec_reap Min time before stream reclaim unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.read_history Historical statistics for the last N reads unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.read_history_hits Include cache hits in read history integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.rebuild_max_segment Max segment size in bytes of rebuild reads uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.rebuild_scrub_enabled Automatically scrub after sequential resilver completes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.rebuild_vdev_limit Max bytes in flight per leaf vdev for sequential resilvers uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.reconstruct ZFS reconstruct node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.reconstruct.indirect_combinations_max Maximum number of combinations when reconstructing split segments unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.recover Set to attempt to recover from fatal errors integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.recv ZFS receive node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.recv.best_effort_corrective Ignore errors during corrective receive integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.recv.queue_ff Receive queue fill fraction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.recv.queue_length Maximum receive queue length unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.recv.write_batch_size Maximum amount of writes to batch into one transaction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.removal_suspend_progress Ensures certain actions can happen while in the middle of a removal integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.remove_max_segment Largest contiguous segment ZFS will attempt to allocate when removing a device unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.resilver_defer_percent Issued IO percent complete after which resilvers are deferred unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.resilver_disable_defer Process all resilvers immediately integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.resilver_min_time_ms Min millisecs to resilver per txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_blkstats Enable block statistics calculation during scrub integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_checkpoint_intval Scan progress on-disk checkpointing interval unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_fill_weight Tunable to adjust bias towards more filled segments during scans unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_ignore_errors Ignore errors during resilver/scrub integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_issue_strategy IO issuing strategy during scrubbing. 0 = default, 1 = LBA, 2 = size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_legacy Scrub using legacy non-sequential method integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_max_ext_gap Max gap in bytes between sequential scrub / resilver I/Os uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_mem_lim_fact Fraction of RAM for scan hard limit unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_mem_lim_soft_fact Fraction of hard limit used as soft limit unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_report_txgs Tunable to report resilver performance over the last N txgs unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_strict_mem_lim Tunable to attempt to reduce lock contention integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_suspend_progress Set to prevent scans from progressing integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scan_vdev_limit Max bytes in flight per leaf vdev for scrubs and resilvers uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scrub_after_expand For expanded RAIDZ, automatically start a pool scrub when expansion completes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scrub_error_blocks_per_txg Error blocks to be scrubbed in one txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.scrub_min_time_ms Min millisecs to scrub per txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.send ZFS send node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.send.corrupt_data Allow sending corrupt data integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.no_prefetch_queue_ff Send queue fill fraction for non-prefetch queues unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.no_prefetch_queue_length Maximum send queue length for non-prefetch queues unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.override_estimate_recordsize Override block size estimate with fixed size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.queue_ff Send queue fill fraction unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.queue_length Maximum send queue length unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send.unmodified_spill_blocks Send unmodified spill blocks integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.send_holes_without_birth_time Ignore hole_birth txg for zfs send integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.sha256_impl Select SHA256 implementation. string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.sha512_impl Select SHA512 implementation. string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.slow_io_events_per_second Rate limit slow IO (delay) events to this many per second unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.snapshot_history_enabled Include snapshot events in pool history/events integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.spa ZFS space allocation node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.spa.asize_inflation SPA size estimate multiplication factor unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.discard_memory_limit Limit for memory used in prefetching the checkpoint space map done on each vdev while discarding the checkpoint uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.load_print_vdev_tree Print vdev tree to zfs_dbgmsg during pool import integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.load_verify_data Set to traverse data on pool import integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.load_verify_metadata Set to traverse metadata on pool import integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.load_verify_shift log2 fraction of arc that can be used by inflight I/Os when verifying pool during import unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.slop_shift Reserved free space in pool integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.spa.upgrade_errlog_limit Limit the number of errors which will be upgraded to the new on-disk error log when enabling head_errlog unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.space_map_ibs Space map indirect block shift integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.special_class_metadata_reserve_pct Small file blocks in special vdevs depends on this much free space available unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.standard_sm_blksz Block size for standard space map. Power of 2 greater than 4096. integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.super_owner File system owners can perform privileged operation on file systems integer I RD, WR, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.sync_pass_deferred_free Defer frees starting in this pass unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.sync_pass_dont_compress Don't compress starting in this pass unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.sync_pass_rewrite Rewrite new bps starting in this pass unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.sync_taskq_batch_pct Max percent of CPUs that are used to sync dirty data integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.top_maxinflight The maximum number of I/Os of all types active for each device. (LEGACY) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.traverse_indirect_prefetch_limit Traverse prefetch number of blocks pointed by indirect block unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.trim ZFS TRIM node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.trim.extent_bytes_max Max size of TRIM commands, larger will be split unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.trim.extent_bytes_min Min size of TRIM commands, smaller will be skipped unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.trim.metaslab_skip Skip metaslabs which have never been initialized unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.trim.queue_limit Max queued TRIMs outstanding per leaf vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.trim.txg_batch Min number of txgs to aggregate frees before issuing TRIM unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.txg ZFS transaction group node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.txg.history Historical statistics for the last N txgs unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.txg.timeout Max seconds worth of delta per txg unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.uncached_data_esize size of evictable data in uncached state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.uncached_metadata_esize size of evictable metadata in uncached state uint64_t QU RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.uncached_size size of uncached state int64_t Q RD, MPSAFE Defined 3. 222. [dyn]
vfs.zfs.unflushed_log_block_max Hard limit (upper-bound) in the size of the space map log in terms of blocks. uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.unflushed_log_block_min Lower-bound limit for the maximum amount of blocks allowed in log spacemap (see zfs_unflushed_log_block_max) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.unflushed_log_block_pct Tunable used to determine the number of blocks that can be used for the spacemap log, expressed as a percentage of the total number of metaslabs in the pool (e.g. 400 means the number of log blocks is capped at 4 times the number of metaslabs) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.unflushed_log_txg_max Hard limit (upper-bound) in the size of the space map log in terms of dirty TXGs. uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.unflushed_max_mem_amt Specific hard-limit in memory that ZFS allows to be used for unflushed changes uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.unflushed_max_mem_ppm Percentage of the overall system memory that ZFS allows to be used for unflushed changes (value is calculated over 1000000 for finer granularity) uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.user_indirect_is_special Place user data indirect blocks into the special class integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.validate_skip Enable to bypass vdev_validate(). integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.vdev ZFS VDEV node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.vdev.aggregation_limit Max vdev I/O aggregation size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.aggregation_limit_non_rotating Max vdev I/O aggregation size for non-rotating media unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_read_max_active Max active async read I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_read_min_active Min active async read I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_write_active_max_dirty_percent Async write concurrency max threshold unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_write_active_min_dirty_percent Async write concurrency min threshold unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_write_max_active Max active async write I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.async_write_min_active Min active async write I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.bio_delete_disable Disable BIO_DELETE integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.bio_flush_disable Disable BIO_FLUSH integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.cache ZFS VDEV Cache node N RD, WR Undefined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.def_queue_depth Default queue depth for each allocator unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.default_ms_count Target number of metaslabs per top-level vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.default_ms_shift Default lower limit for metaslab size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.direct_write_verify Direct I/O writes will perform for checksum verification before commiting write unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.expand_max_copy_bytes Max amount of concurrent i/o for RAIDZ expansion unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.expand_max_reflow_bytes For testing, pause RAIDZ expansion after reflowing this many bytes unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.file ZFS VDEV file node N RD, WR Undefined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.file.logical_ashift Logical ashift for file-based devices unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.file.physical_ashift Physical ashift for file-based devices unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.initializing_max_active Max active initializing I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.initializing_min_active Min active initializing I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.io_aggregate_rows For expanded RAIDZ, aggregate reads that have more rows than this unsigned long LU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.max_active Maximum number of active I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.max_auto_ashift Maximum ashift used when optimizing for logical -> physical sector size on new top-level vdevs unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.max_ms_shift Default upper limit for metaslab size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.min_auto_ashift Minimum ashift used when creating new top-level vdevs unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.min_ms_count Minimum number of metaslabs per top-level vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.mirror ZFS VDEV mirror node N RD Undefined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.mirror.non_rotating_inc Non-rotating media load increment for non-seeking I/Os integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.mirror.non_rotating_seek_inc Non-rotating media load increment for seeking I/Os integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.mirror.rotating_inc Rotating media load increment for non-seeking I/Os integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.mirror.rotating_seek_inc Rotating media load increment for seeking I/Os integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.mirror.rotating_seek_offset Offset in bytes from the last I/O which triggers a reduced rotating media seek increment integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]. [dyn]
vfs.zfs.vdev.ms_count_limit Practical upper limit of total metaslabs per top-level vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.nia_credit Number of non-interactive I/Os to allow in sequence unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.nia_delay Number of non-interactive I/Os before _max_active unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.queue_depth_pct Queue depth percentage for each top-level vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.raidz_impl RAIDZ implementation string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.read_gap_limit Aggregate read I/O over gap unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.rebuild_max_active Max active rebuild I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.rebuild_min_active Min active rebuild I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.removal_ignore_errors Ignore hard IO errors when removing device integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.removal_max_active Max active removal I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.removal_max_span Largest span of free chunks a remap segment can span unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.removal_min_active Min active removal I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.removal_suspend_progress Pause device removal after this many bytes are copied (debug use only - causes removal to hang) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.remove_max_segment Largest contiguous segment to allocate when removing device unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.scrub_max_active Max active scrub I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.scrub_min_active Min active scrub I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.sync_read_max_active Max active sync read I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.sync_read_min_active Min active sync read I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.sync_write_max_active Max active sync write I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.sync_write_min_active Min active sync write I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.trim_max_active Max active trim/discard I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.trim_min_active Min active trim/discard I/Os per vdev unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.validate_skip Bypass vdev_validate() integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vdev.write_gap_limit Aggregate write I/O over gap unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.version ZFS versions node N RD Undefined 3. 222. [dyn]
vfs.zfs.version.acl ZFS_ACL_VERSION integer I RD, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.version.ioctl ZFS_IOCTL_VERSION integer I RD, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.version.module OpenZFS module version string A RD, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.version.spa SPA_VERSION integer I RD, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.version.zpl ZPL_VERSION integer I RD, MPSAFE Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vnops ZFS VNOPS node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.vnops.read_chunk_size Bytes to read per chunk uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vol ZFS VOLUME node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.vol.mode Expose as GEOM providers (1), device files (2) or neither integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vol.recursive Allow zpools to use zvols as vdevs (DANGEROUS) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.vol.unmap_enabled Enable UNMAP functionality integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.wrlog_data_max The size limit of write-transaction zil log data uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.xattr_compat Use legacy ZFS xattr naming for writing new user namespace xattrs integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.zap_iterate_prefetch When iterating ZAP object, prefetch it integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.zap_micro_max_size Maximum micro ZAP size before converting to a fat ZAP, in bytes (max 1M) integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.zap_shrink_enabled Enable ZAP shrinking integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.zevent ZFS event node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.zevent.len_max Max event queue length unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zevent.retain_expire_secs Expiration time for recent zevents records unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zevent.retain_max Maximum recent zevents records to retain for duplicate checking unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zfetch ZFS ZFETCH (LEGACY) node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.zfetch.max_distance Max bytes to prefetch per stream (LEGACY) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zfetch.max_idistance Max bytes to prefetch indirects for per stream (LEGACY) unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil ZFS ZIL node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.zil.clean_taskq_maxalloc Max number of taskq entries that are cached integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.clean_taskq_minalloc Number of taskq entries that are pre-populated integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.clean_taskq_nthr_pct Max percent of CPUs that are used per dp_sync_taskq integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.maxblocksize Limit in bytes of ZIL log block size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.maxcopied Limit in bytes WR_COPIED size unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.nocacheflush Disable ZIL cache flushes integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.replay_disable Disable intent logging replay integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil.slog_bulk Limit in bytes slog sync writes per commit uint64_t QU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zil_saxattr Disable xattr=sa extended attribute logging in ZIL by settng 0. integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]
vfs.zfs.zio ZFS ZIO node N RD, WR Undefined 3. 222. [dyn]
vfs.zfs.zio.deadman_log_all Log all slow ZIOs, not just those with vdevs integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.dva_throttle_enabled Throttle block allocations in the ZIO pipeline integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.exclude_metadata Exclude metadata buffers from dumps as well integer I RD, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.requeue_io_start_cut_in_line Prioritize requeued I/O integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.slow_io_ms Max I/O completion time (milliseconds) before marking it as slow integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.taskq_batch_pct Percentage of CPUs to run an IO worker thread unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.taskq_batch_tpq Number of threads per IO worker taskqueue unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.taskq_read Configure IO queues for read IO string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.taskq_write Configure IO queues for write IO string A RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zio.taskq_write_tpq Number of CPUs per write issue taskq unsigned integer IU RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]. [dyn]
vfs.zfs.zvol_enforce_quotas Enable strict ZVOL quota enforcment integer I RD, WR, TUN, MPSAFE, NOFETCH Defined 3. 222. [dyn]