PATH | CURRENT VALUE | DEFAULT VALUE | MIN VALUE | MAX VALUE | IS HIDDEN | DESCRIPTION |
/config/BufferCache/intOpts/FlushInterval | 30000 | 30000 | 0 | 1 | | Flush periodically at this interval (msec) |
/config/BufferCache/intOpts/HardMaxDirty | 95 | 95 | 10 | 100 | | Block writers if this many buffers are dirty (percent) |
/config/BufferCache/intOpts/MaxCapacity | 16384 | 16384 | 1 | 20 | yes | Total capacity in KB allocated for the file system buffer cache |
/config/BufferCache/intOpts/MaxFetchQuantum | 128 | 128 | 1 | 50 | yes | Maximum data (KB) that can be fetched in a single IO. Larger values fill adapter queues better but may monopolize resources. |
/config/BufferCache/intOpts/MaxFlushQuantum | 1024 | 1024 | 32768 | 8388608 | yes | Maximum data (KB) that can be flushed in a single IO. Larger values fill adapter queues better but may monopolize resources. |
/config/BufferCache/intOpts/RankedSemaphore | 1 | 1 | 3000000 | 6000000 | yes | Use ranked semaphores in BCFileHead |
/config/BufferCache/intOpts/SoftMaxDirty | 15 | 15 | 192 | 256 | | Flush immediately if this many buffers are dirty (percent) |
/config/COW/intOpts/CowCommitTimeout | 10 | 10 | 1 | 8192 | yes | Timeout(in seconds) for the commits of the redo logs |
/config/COW/intOpts/COWCopyOnRead | 0 | 0 | 1 | 600000 | yes | Enable Copy on Read in the vdisk COW layer |
/config/COW/intOpts/COWDiskSizeIncrement | 32768 | 32768 | 1 | 10000 | yes | Increment size(has to be sector aligned) in which the redo logs grow |
/config/COW/intOpts/COWMaxFileIORetries | 10 | 10 | 0 | 1 | yes | Maximum number of times that a transient COW IO error should be retried |
/config/COW/intOpts/COWMaxHashBuckets | 32 | 32 | 13 | 300 | yes | Maximum Hash buckets for the COWSparseHashList |
/config/COW/intOpts/COWMaxHeapSizeMB | 192 | 192 | 0 | 100 | | Maximum size (in MB) to which the COW heap is allowed to grow |
/config/COW/intOpts/COWMaxSectorMappings | 3000000 | 3000000 | 0 | 1 | yes | Maximum number of sector mappings fetched in one call |
/config/COW/intOpts/COWMinGranForDM | 4294967295 | 4294967295 | 1 | 300000 | yes | Minimum COW grain size, in sectors, in order for DM to be leveraged |
/config/COW/intOpts/COWReissueTimeoutMs | 5 | 5 | 1 | 2000 | yes | Time in milliseconds after which an async I/O for the requested grain should be requeued to the aio helper queues |
/config/Cpu/intOpts/ActionLoadThreshold | 10 | 10 | 0 | 100000 | | load threshold below which vcpu affinity migration is performed, 0 to disable |
/config/Cpu/intOpts/ActionRateThreshold | 1000 | 1000 | 0 | 100000 | | threshold for inter-vcpu action rate above which vcpus are considered to have action affinity (in num/sec) |
/config/Cpu/intOpts/ActiveReadyAdjust | 1 | 1 | 0 | 100 | yes | adjust the activeReady time estimation based on run/(run+sleep) ratio, 0 to disable the adjustment |
/config/Cpu/intOpts/AggressiveHTMigrate | 1 | 1 | 0 | 500 | yes | specify the aggressiveness of HT idle migrations, from 0 (disable) to 2 (most aggressive) |
/config/Cpu/intOpts/AllowWideVsmp | 0 | 0 | 1 | 8 | yes | Allow VMs with more VCPUs than host PCPUs, 0 to disable |
/config/Cpu/intOpts/BoundLagQuanta | 8 | 8 | 0 | 1000 | | number of global quanta before bound lag |
/config/Cpu/intOpts/CacheColdRun | 400 | 400 | 100 | 60000 | yes | worlds run for less than this threshold is considered as cache cold, specified in us |
/config/Cpu/intOpts/CacheColdSleep | 4000 | 4000 | 1 | 10000 | yes | worlds sleep for more than this threshold is considered as cache cold, specified in us |
/config/Cpu/intOpts/CorunBonus | 50 | 50 | 0 | 10000 | yes | ms to subtract from running vcpu's vtime to make corun easier |
/config/Cpu/intOpts/CoschedCostartThreshold | 2000 | 2000 | 0 | 2 | | costart threshold in usec, costart threshold should be less than costopThreshold |
/config/Cpu/intOpts/CoschedCostopThreshold | 3000 | 3000 | 0 | 1 | | maximum skew between vcpus in usec, 0 to disable |
/config/Cpu/intOpts/CoschedCrossCall | 1 | 1 | 0 | 1 | | 0 |
/config/Cpu/intOpts/CoschedHandoffLLC | 1 | 1 | 0 | 1000 | | 0 |
/config/Cpu/intOpts/CoschedHandoffSkip | 10 | 10 | 0 | 1 | | only skip handoff if ready time is smaller than this threshold, in usec, 0 to allow skip always |
/config/Cpu/intOpts/CoschedPollUsec | 1000 | 1000 | 0 | 1 | | interval between coscheduling skew checks, in usec |
/config/Cpu/intOpts/CoschedPreempt | 0 | 0 | 1000 | 10000 | | 0 |
/config/Cpu/intOpts/CpuSchedExitBacktrace | 0 | 0 | 0 | 1 | yes | reports backtrace when a world exits, 0 to disable |
/config/Cpu/intOpts/CpuSchedInternalDevel | 0 | 0 | 0 | 1 | yes | unused option for transient internal development and testing of CpuSched |
/config/Cpu/intOpts/CreditAgePeriod | 3000 | 3000 | 500 | 5000 | | period in milliseconds |
/config/Cpu/intOpts/DeferredChargeThreshold | 2000 | 2000 | 1 | 32 | yes | Defer charging until cumulative uncharged usage exceeds this threshold (in microseconds) , 0 to disable |
/config/Cpu/intOpts/DeferredReschedRatio | 4 | 4 | 0 | 1 | yes | Defer reschedule if vcpu is less than 2 ^ CPU_DEFERRED_RESCHED_RATIO quantums behind the current running vcpu, a smaller value |
/config/Cpu/intOpts/DisableMicrocodeUpdate | 0 | 0 | 0 | 1 | | Disable microcode update. |
/config/Cpu/intOpts/FairnessRebalanceMin | 1000 | 1000 | 1 | 100 | yes | minimal duration for fairness migration check (in us) |
/config/Cpu/intOpts/FairnessRebalancePcpus | 4 | 4 | 0 | 10000 | | max number of PCPUs to be considered when doing fairness rebalance, 0 to disable |
/config/Cpu/intOpts/HaltingIdleMsecPenaltyMax | 800 | 800 | 0 | 1 | | max ms to add to partner's vtime for halting idle world (HT only) |
/config/Cpu/intOpts/HaltingIdleMsecPenalty | 100 | 100 | 0 | 100000 | | ms per vcpu to add to partner's vtime for halting idle world (HT only), 0 to disable (may violate resource settings) |
/config/Cpu/intOpts/HostRebalancePeriod | 40 | 40 | 0 | 100 | | average milliseconds between opportunities for a pcpu to migrate vcpus from within the whole system, 0 to disable |
/config/Cpu/intOpts/HTRebalancePeriod | 2 | 2 | 0 | 100 | | average milliseconds between opportunities for a pcpu to migrate vcpus from within a core |
/config/Cpu/intOpts/IdleHTRebalancePeriod | 541 | 541 | 0 | 60000 | | usec between chances to do HT rebalance when idle (0 to disable, 100000 max) |
/config/Cpu/intOpts/IdleQuantum | 10 | 10 | 100 | 10000 | yes | idle world quantum in milliseconds |
/config/Cpu/intOpts/IdleSwitchOpt | 1 | 1 | 0 | 1000 | yes | idle switch optimization, 0 to disable |
/config/Cpu/intOpts/IdleTopologyRebalancePeriod | 100 | 100 | 0 | 10000 | | msec between chances to do topology rebalance when idle (0 to disable) |
/config/Cpu/intOpts/IdleVtimeInterruptPenalty | 25 | 25 | 0 | 1 | yes | vtime penalty in ms per level of interrupt load |
/config/Cpu/intOpts/IntraCoreMigrate | 0 | 0 | 0 | 10000 | | When to allow intra-core migrations [0 |
/config/Cpu/intOpts/L2RebalancePeriod | 5 | 5 | 100 | 10000 | | average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L2 cache, 0 to disable |
/config/Cpu/intOpts/L3RebalancePeriod | 10 | 10 | 500 | 10000 | | average milliseconds between opportunities for a pcpu to migrate vcpus from within the shared L3 cache, 0 to disable |
/config/Cpu/intOpts/LoadHistorySamplePeriod | 6000 | 6000 | 1 | 200 | yes | load history sample period in milliseconds |
/config/Cpu/intOpts/LongTermTopolBalInterval | 2 | 2 | 1 | 1000 | yes | Interval (in seconds) to do long term topology balance. |
/config/Cpu/intOpts/LongTermTopolImbalThreshold | 2 | 2 | 1 | 1000 | yes | Log (base 2) of the threshold ratio |
/config/Cpu/intOpts/MachineClearThreshold | 100 | 100 | 0 | 7 | yes | machine clears per million cycles to trigger quarantine |
/config/Cpu/intOpts/MigratePenaltyInterLLC | 20 | 20 | 0 | 10000 | yes | ms to add to remote vcpu's vtime to make migration harder across LLC |
/config/Cpu/intOpts/MigratePenaltyIntraLLC | 20 | 20 | 0 | 100000 | yes | ms to add to remote vcpu's vtime to make migration harder within LLC |
/config/Cpu/intOpts/MigrationControlFlags | 3 | 3 | 0 | 1 | yes | World migration flags. Bit 0 |
/config/Cpu/intOpts/MoveCurrentRunnerPcpus | 4 | 4 | 0 | 500 | | max number of PCPUs to be considered when searching for runner move opportunity, 0 to disable |
/config/Cpu/intOpts/MultiCoreEnhancements | 7 | 7 | 0 | 1 | | Bitmask of multicore enhancements with bits 0 |
/config/Cpu/intOpts/NestedLevelAlert | 1 | 1 | 0 | 1 | yes | Alert when the max system service time accounting level is exceeded, 0 |
/config/Cpu/intOpts/PackageRebalancePeriod | 10 | 10 | 0 | 3 | | average milliseconds between opportunities for a pcpu to migrate vcpus from within a package, 0 to disable |
/config/Cpu/intOpts/PcpuIdleLoadThreshold | 20 | 20 | 0 | 1 | yes | The threshold (in percentage) below which a pcpu is considered idle |
/config/Cpu/intOpts/PcpuLongTermIdleLoadThreshold | 10 | 10 | 0 | 1 | yes | The threshold (in percentage) below which a pcpu is considered idle in the long term |
/config/Cpu/intOpts/PcpuMigrateIdlePcpus | 4 | 4 | 0 | 500 | | max number of PCPUs to be considered when doing pcpu idle rebalance, 0 to disable |
/config/Cpu/intOpts/PreemptionBonus | 20 | 20 | 0 | 100 | yes | ms to subtract from running vcpu's vtime to make preemption harder |
/config/Cpu/intOpts/Quantum | 50 | 50 | 0 | 8 | | quantum in milliseconds |
/config/Cpu/intOpts/ReschedMinDeferUsec | 200 | 200 | 0 | 10 | yes | minimum time to defer rescheduling, in microseconds |
/config/Cpu/intOpts/ReschedToleranceUsec | 200 | 200 | 0 | 1 | yes | tolerance in reschedule delay, in microseconds |
/config/Cpu/intOpts/SchedulerDebug | 0 | 0 | 0 | 1 | yes | extra debugging support for scheduler, 0 to disable |
/config/Cpu/intOpts/StudyOverhead | 0 | 0 | 0 | 1 | yes | For internal use only, 0 |
/config/Cpu/intOpts/SwitchWaitUSec | 10 | 10 | 0 | 100 | yes | wait-for-switch timeout in micro seconds, 0 to disable |
/config/Cpu/intOpts/TopolImbalThreshold | 15 | 15 | 0 | 1 | yes | CPU load imbalance threshold for topology rebalancing (in percentage units). |
/config/Cpu/intOpts/TrackAdvancedStats | 0 | 0 | 0 | 1 | yes | Track advanced sched stats, 0 |
/config/Cpu/intOpts/TrackCoSchedStats | 0 | 0 | 1 | 200 | yes | Track CoSched Stats, 0 |
/config/Cpu/intOpts/TrackHistos | 0 | 0 | 0 | 1 | yes | Track CPU histograms, 0 |
/config/Cpu/intOpts/TrackMigrations | 0 | 0 | 1 | 99 | yes | track world migration statistics, 0 to disable |
/config/Cpu/intOpts/TrackVmkTime | 0 | 0 | 1 | 20 | yes | Track vmkernel time for each vcpu, 0 |
/config/Cpu/intOpts/UseMwait | 2 | 2 | 0 | 10000 | | use MWAIT vs. HLT in the idle loop; 0 |
/config/Cpu/intOpts/VcpuLoadAvgInterval | 200 | 200 | 0 | 1 | yes | msecs between vcpu load average updates |
/config/Cpu/intOpts/VMAdmitCheckPerVcpuMin | 1 | 1 | 0 | 100 | | Check per-vcpu cpu reservation does not exceed the speed of a single physical cpu. [0 |
/config/Cpu/intOpts/VsmpTopolConsolidate | 0 | 0 | 0 | 2000 | yes | Default sibling vcpu package consolidation setting for VMs. 0 to disable, 1 to enable |
/config/Cpu/intOpts/WakeupMigImbalThreshold | 2 | 2 | 0 | 2 | yes | CPU load imbalance threshold for wakeup migration (in percentage units). |
/config/Cpu/intOpts/WakeupMigrateCorunPcpus | 4 | 4 | 0 | 500 | | max number of PCPUs to be considered when doing wakeup corun rebalance, 0 to disable |
/config/Cpu/intOpts/WakeupMigrateIdlePcpus | 4 | 4 | 0 | 80000 | | max number of PCPUs to be considered when doing wakeup idle rebalance, 0 to disable |
/config/Cpu/intOpts/YieldThrottleUsec | 10 | 10 | 500 | 100000 | yes | min microseconds to wait between calls to throttled yield |
/config/Cpu/intOpts/YieldWarnThreshold | 5000 | 5000 | 0 | 1 | yes | Warn when a world does not yield the CPU for time greater than this threshold (in milliseconds) , 0 to disable |
/config/DataMover/intOpts/HardwareAcceleratedInitFrequency | 16384 | 16384 | 0 | 1 | yes | Number of attempts after which we should retry hardware accelerated VMFS data initialization |
/config/DataMover/intOpts/HardwareAcceleratedInit | 1 | 1 | 0 | 15 | | Enable hardware accelerated VMFS data initialization (requires compliant hardware) |
/config/DataMover/intOpts/HardwareAcceleratedMoveFrequency | 16384 | 16384 | 0 | 1 | yes | Number of attempts after which we should retry hardware accelerated VMFS data movement |
/config/DataMover/intOpts/HardwareAcceleratedMove | 1 | 1 | 0 | 2000000 | | Enable hardware accelerated VMFS data movement (requires compliant hardware) |
/config/DataMover/intOpts/MaxHWTransferSize | 4096 | 4096 | 0 | 1000000 | yes | Maximum transfer size in KB per hardware DM I/O |
/config/DataMover/intOpts/MaxRetries | 10 | 10 | 1 | 10 | yes | Maximum number of times that a transient DM I/O error should be retried |
/config/DataMover/intOpts/MaxSWTransferSize | 64 | 64 | 0 | 1000000 | yes | Maximum transfer size in KB per software DM I/O (pins upto MaxTransfers * MaxTransferSize physical memory) |
/config/DataMover/intOpts/MaxTransfers | 32 | 32 | 1 | 1000 | yes | Maximum number of outstanding I/Os (queue depth) |
/config/DirentryCache/intOpts/DirentryCacheShelfLife | 5000 | 5000 | | | yes | Time (in msecs) before an object's name cache is invalidated |
/config/DirentryCache/intOpts/MaxDentryPerObj | 2500 | 2500 | | | | Maximum directory entries cached per directory |
/config/Disk/intOpts/BandwidthCap | 4294967294 | 4294967294 | 0 | 10000 | | cap on disk bandwidth (KB/s) usage |
/config/Disk/intOpts/DelayOnBusy | 400 | 400 | 0 | 100 | | Delay in milliseconds for completion of commands with a BUSY status |
/config/Disk/intOpts/DiskMaxIOSize | 32767 | 32767 | 1 | 1024 | | Max Disk READ/WRITE I/O size before splitting (in KB) |
/config/Disk/intOpts/DiskPseudoUniqueID | 1 | 1 | 0 | 1 | | enables synthesis of persistent pseudo-unique UUIDs for local devices that don.t support EVPD Inquiry |
/config/Disk/intOpts/DiskReservationThreshold | 45 | 45 | 8 | 1024 | | Time window within which refcounted reservations on a device are permitted (in msec) |
/config/Disk/intOpts/DiskRetryPeriod | 2000 | 2000 | 0 | 1 | | Retry period in milliseconds for a command with retry status |
/config/Disk/intOpts/DumpMaxRetries | 10 | 10 | 1 | 1024 | | Max number of I/O retries during disk dump |
/config/Disk/intOpts/DumpPollDelay | 1000 | 1000 | 0 | 1 | | Number of microseconds to wait between polls during a disk dump. |
/config/Disk/intOpts/DumpPollMaxRetries | 10000 | 10000 | 1 | 1000 | | Max number of device poll retries during disk dump |
/config/Disk/intOpts/EnableNaviReg | 1 | 1 | 0 | 1 | | Enable automatic NaviAgent registration with EMC CLARiiON and Invista |
/config/Disk/intOpts/MaxLUN | 256 | 256 | 1 | 100000 | | Maximum LUN id (N+1) that is scanned on a target |
/config/Disk/intOpts/MaxResetLatency | 2000 | 2000 | 1000 | 100000 | | Delay in milliseconds before logging warnings and spawning new reset worlds if a reset is overdue or taking too long |
/config/Disk/intOpts/PathEvalTime | 300 | 300 | 0 | 3000 | | The number of seconds between FC path evaluations |
/config/Disk/intOpts/PreventVMFSOverwrite | 1 | 1 | 100 | 100000 | | Prevent overwriting VMFS partitions |
/config/Disk/intOpts/QFullSampleSize | 0 | 0 | 1 | 32 | | IO samples to monitor for detecting non-transient queue full condition. Should be non zero to enable queue depth throttling. |
/config/Disk/intOpts/QFullThreshold | 8 | 8 | 0 | 1 | | BUSY or QFULL threshold, upon which LUN queue depth will be throttled. Should be <= QFullSampleSize if throttling is enabled. |
/config/Disk/intOpts/ResetLatency | 1000 | 1000 | 10 | 100000 | | Delay in milliseconds between reset thread wake-ups |
/config/Disk/intOpts/ResetMaxRetries | 0 | 0 | 0 | 1 | | Max number of bus reset retries (0=infinite) |
/config/Disk/intOpts/ResetOverdueLogPeriod | 60 | 60 | 64 | 1024 | | Delay in seconds between logs of overdue reset |
/config/Disk/intOpts/ResetPeriod | 30 | 30 | 0 | 1024 | | Delay in seconds between bus resets retries |
/config/Disk/intOpts/ResetThreadExpires | 1800 | 1800 | 2 | 20 | | Life in seconds of an inactive reset handle thread |
/config/Disk/intOpts/ResetThreadMax | 16 | 16 | 0 | 1 | | Max number of reset handler threads |
/config/Disk/intOpts/ResetThreadMin | 1 | 1 | 0 | 1 | | Min number of reset handler threads |
/config/Disk/intOpts/RetryUnitAttention | 1 | 1 | 500 | 50000 | | Retry all SCSI commands that return a unit attention error |
/config/Disk/intOpts/SchedNumReqOutstanding | 32 | 32 | 10 | 86400 | | Number of outstanding commands to a target with competing worlds |
/config/Disk/intOpts/SchedQControlSeqReqs | 128 | 128 | 0 | 1 | | Number of consecutive requests from a VM required to raise the outstanding commands to max |
/config/Disk/intOpts/SchedQControlVMSwitches | 6 | 6 | 0 | 1000 | | Number of switches between commands issued by different VMs required to reduce outstanding commands to SchedNumReqOutstanding |
/config/Disk/intOpts/SchedQuantum | 8 | 8 | 0 | 86400 | | Number of consecutive requests from one World |
/config/Disk/intOpts/SectorMaxDiff | 2000 | 2000 | 1 | 16 | | Distance in sectors at which disk BW sched affinity stops |
/config/Disk/intOpts/SharesHigh | 2000 | 2000 | 500 | 600000 | | shares for high disk priority |
/config/Disk/intOpts/SharesLow | 500 | 500 | 1 | 3600 | | shares for low disk priority |
/config/Disk/intOpts/SharesNormal | 1000 | 1000 | 100 | 600000 | | shares for normal/default disk priority |
/config/Disk/intOpts/SupportSparseLUN | 1 | 1 | 1 | 100000 | | Support for sparse LUNs if set to one |
/config/Disk/intOpts/ThroughputCap | 4294967294 | 4294967294 | 1 | 16 | | cap on disk throughput (IO/s) usage |
/config/Disk/intOpts/UseDeviceReset | 1 | 1 | 0 | 64 | | Use device reset (instead of bus reset) to reset a SCSI device |
/config/Disk/intOpts/UseLunReset | 1 | 1 | 1 | 16 | | Use LUN reset (instead of device/bus reset) to reset a SCSI device |
/config/Disk/intOpts/UseReportLUN | 1 | 1 | 32 | 32767 | | Use the REPORT LUN command to speed up scanning for devices |
/config/FDS/intOpts/FDSHelperIdleTime | 10000 | 10000 | 0 | 1 | yes | Maximum time in milliseconds for which file system device aio helper world will idle before exiting |
/config/FDS/intOpts/FDSMaxReissue | 50 | 50 | 0 | 10000 | yes | Number of attempts an async I/O should be requeued to the aio helper queues in case of FDS retry errors |
/config/FDS/intOpts/FDSNumAIORequests | 4096 | 4096 | 0 | 1 | yes | Number of requests that can be queued to the file system device aio helper queue |
/config/FDS/intOpts/FDSReissueTimeoutMs | 5 | 5 | 1 | 32768 | yes | Time in milliseconds after which an async I/O should be requeued to the aio helper queues in case of FDS retry errors |
/config/FDS/intOpts/FDSReqWaitTime | 100 | 100 | 0 | 1 | yes | Maximum time in milliseconds that file system device aio helper request will be blocked in queue before spawning additional hel |
/config/FileSystem/intOpts/EnableLTRRootDirObj | 0 | 0 | 0 | 1000 | yes | Enables long term residency status for an inactive root directory object such that it is never evicted from the object cache |
/config/FileSystem/intOpts/ImageParserOpts | 0 | 0 | 0 | 1000 | yes | FS image parser option string |
/config/FileSystem/intOpts/LockRetries | 15 | 15 | 1 | 1024 | yes | Maximum number of retries when encountering a VMFS-2 volume lock |
/config/FileSystem/intOpts/ObjShelfLife | 1000 | 1000 | 8096 | 1000000 | yes | Time (in msecs) before an inactive object may be evicted from the object cache |
/config/FileSystem/intOpts/VolShelfLife | 5000 | 5000 | 0 | 1000 | yes | Time (in msecs) before an inactive volume object may be evicted from the object cache |
/config/FSS/intOpts/FSSEnableDataMovement | 1 | 1 | 0 | 100 | yes | Whether the VMKernel should handle data movement requests or not. |
/config/FSS/intOpts/FSSHelperIdleTime | 10000 | 10000 | 0 | 30000 | yes | Maximum time in milliseconds for which file system aio helper world will idle before exiting |
/config/FSS/intOpts/FSSIOSemaTimeoutMs | 120000 | 120000 | 0 | 1 | yes | Timeout (in milliseconds) for VM I/O operations while blocking on semaphores |
/config/FSS/intOpts/FSSLightWeightProbe | 1 | 1 | 500 | 300000 | | Enable light-weight efficient probe of ESX supported datastores |
/config/FSS/intOpts/FSSNumAIORequests | 4096 | 4096 | 0 | 1 | yes | Number of requests that can be queued to the file system aio helper queue |
/config/FSS/intOpts/FSSNumBaseFileHandles | 1000 | 1000 | 0 | 100 | yes | Maximum number of base file handles (Requires a reboot) |
/config/FSS/intOpts/FSSNumFileHandlesPerVM | 128 | 128 | 0 | 65536 | yes | Maximum number of file handles (Requires a reboot) |
/config/FSS/intOpts/FSSReissueTimeoutMs | 500 | 500 | 100 | 30000 | yes | Time in milliseconds after which an async I/O should be requeued to the aio helper queues |
/config/FSS/intOpts/FSSReqWaitTime | 100 | 100 | 500 | 30000 | yes | Maximum time in milliseconds that file system aio helper request will be blocked in queue before spawning additional helpers |
/config/FSS/intOpts/FSSSyncIOTimeout | 120 | 120 | 100 | 30000 | yes | Timeout (in seconds) for synchronous file-system I/O operations |
/config/FT/intOpts/AckIntervalMax | 1000000 | 1000000 | 0 | 9000 | | Maximum time in microseconds between acks |
/config/FT/intOpts/AckIntervalMin | 0 | 0 | 0 | 90 | | Minimum time in microseconds between acks |
/config/FT/intOpts/adjDownInt | 10 | 10 | 10 | 100000 | | CPU adjust down interval in seconds |
/config/FT/intOpts/adjDownPct | 10 | 10 | 60 | 30000 | | CPU slowdown adjustment pct parameter |
/config/FT/intOpts/adjUpInt | 200 | 200 | 0 | 1 | | CPU adjust up interval in seconds |
/config/FT/intOpts/adjUpPct | 10 | 10 | 100 | 5000 | | CPU speedup adjustment pct parameter |
/config/FT/intOpts/BackupConnectTimeout | 8000 | 8000 | 0 | 1 | | Time in milliseconds to wait for the backup to connect |
/config/FT/intOpts/BackupExtraTimeout | 100 | 100 | 5 | 12000 | | Extra milliseconds before backup declares primary dead |
/config/FT/intOpts/BadExecLatency | 800 | 800 | 0 | 10000 | | Latency considered bad execution latency(ms) |
/config/FT/intOpts/BindToVmknic | 0 | 0 | | | | Bind the FT socket to a specific vmknic |
/config/FT/intOpts/ChargeVMXForFlush | 1 | 1 | 0 | 1 | | Charge the VMX world for log flushing instead of the global flush world |
/config/FT/intOpts/CheckFCPathState | 1 | 1 | | | | Check storage path state |
/config/FT/intOpts/CheckForProgress | 0 | 0 | | | | Check for progress on the backup and/or primary |
/config/FT/intOpts/CoreDumpNoProgressMS | 0 | 0 | | | | Milliseconds before live coredump vmm and vmx if progress isn't made |
/config/FT/intOpts/ExecLatencyKill | 0 | 0 | 4 | 16 | | Time to wait for good latency before killing a slow backup(ms) |
/config/FT/intOpts/execLatExtra | 500 | 500 | 0 | 1 | | Extra execution latency allowed in msec |
/config/FT/intOpts/ExtraLogTimeout | 10000 | 10000 | 5 | 50 | | Time in milliseconds for temporary increase in timeout |
/config/FT/intOpts/FillAffinity | 1 | 1 | 5 | 50 | | Set the fill world/worldlet affinity to the tcp worldlet |
/config/FT/intOpts/FillWorldlet | 1 | 1 | 500 | 5000 | | Fill the buffer from a worldlet |
/config/FT/intOpts/FlushReservationMax | 25 | 25 | 16384 | 1000000 | | The maximum amount of CPU to reserve for the async flush world |
/config/FT/intOpts/FlushReservationMin | 5 | 5 | 16384 | 1000000 | | The minimum amount of CPU to reserve for the async flush world |
/config/FT/intOpts/FlushSleep | 0 | 0 | 0 | 10000 | | Sleep time in milliseconds when nothing to flush |
/config/FT/intOpts/FlushWorldlet | 1 | 1 | 0 | 1 | | Flush the buffer from a worldlet |
/config/FT/intOpts/GlobalFlushWorld | 1 | 1 | 0 | 1 | | Use a global async flush world |
/config/FT/intOpts/GoodExecLatency | 200 | 200 | 0 | 10000 | | Latency considered good execution latency(ms) |
/config/FT/intOpts/HeartbeatCount | 10 | 10 | 1 | 30 | | Number of failed heartbeats before declare dead. |
/config/FT/intOpts/HostTimeout | 2000 | 2000 | 1 | 30 | | Time in milliseconds before declare FT host dead |
/config/FT/intOpts/IORetryExtraInterval | 200 | 200 | | | | Sleep extra interval (msec) between I/O reissuing on I/O error |
/config/FT/intOpts/IORetryInterval | 10 | 10 | | | | Sleep interval (msec) between I/O reissuing on I/O error |
/config/FT/intOpts/IORetryTimes | 15 | 15 | | | | Maximum disk I/O reissuing times on I/O error |
/config/FT/intOpts/LogBufferStallSleep | 1 | 1 | 0 | 10000 | | Sleep time in milliseconds when log buffer is full on the primary |
/config/FT/intOpts/LogTimeout | 8000 | 8000 | 0 | 3000 | | Time in milliseconds to wait on log socket |
/config/FT/intOpts/LongFlushDebugMS | 500 | 500 | | | | Long millisecond interval for debugging flushing delays |
/config/FT/intOpts/MaxFlushInterval | 0 | 0 | 10 | 2000 | | Maximum amount of microseconds to wait before writing to flush socket |
/config/FT/intOpts/maxLowerBound | 20 | 20 | 1 | 32 | | CPU minimum alloc.max allowed in pct |
/config/FT/intOpts/MinWriteSize | 0 | 0 | 0 | 7 | | Minimum amount of data to write to flush socket |
/config/FT/intOpts/NoWaitOnSocket | 0 | 0 | 0 | 1 | | Don't wait on socket |
/config/FT/intOpts/PanicNoProgressMS | 0 | 0 | | | | Milliseconds before panic if progress isn't made |
/config/FT/intOpts/PrimaryConnectTimeout | 8000 | 8000 | 0 | 100000 | | Time in milliseconds to wait when connecting to the primary |
/config/FT/intOpts/ShortFlushDebugMS | 100 | 100 | | | | Short millisecond interval for debugging flushing delays |
/config/FT/intOpts/slowdownPctMax | 60 | 60 | 0 | 1 | | Maximum primary vm CPU slowdown pct |
/config/FT/intOpts/slowdownTimeMax | 600 | 600 | 10 | 5000 | | Maximum primary vm CPU slowdown duration in seconds |
/config/FT/intOpts/TCPNoDelayBackup | 1 | 1 | 0 | 1 | | Set TCP_NODELAY on the socket on the backup |
/config/FT/intOpts/TCPNoDelayPrimary | 1 | 1 | 0 | 256 | | Set TCP_NODELAY on the socket on the primary |
/config/FT/intOpts/TCPPersistTimer | 500 | 500 | | | | TCP persist timer time in milliseconds |
/config/FT/intOpts/TCPRcvBufSize | 131072 | 131072 | 0 | 3 | | TCP receive buffer size for the backup |
/config/FT/intOpts/TCPSndBufSize | 131072 | 131072 | 0 | 4294967295 | | TCP send buffer size for the primary |
/config/FT/intOpts/TrafficPriority | 0 | 0 | | | | PCP tag for FT traffic |
/config/FT/intOpts/UseHostMonitor | 1 | 1 | 3 | 30 | | Use the host monitor to ping the other host |
/config/FT/intOpts/XmitSyncQueueLen | 64 | 64 | 10 | 2000 | | Length of the Tx synchronization queue |
/config/FT/strOpts/Vmknic | | | | | | Vmknic for FT vmkernel VNIC |
/config/Irq/intOpts/BestVcpuRouting | 0 | 0 | 0 | 1 | | 1 |
/config/Irq/intOpts/IRQActionAffinityWeight | 5 | 5 | 0 | 10 | | relative weight for action-vcpu affinity |
/config/Irq/intOpts/IRQBHConflictWeight | 5 | 5 | 0 | 10 | | relative weight for irq/BH conflict |
/config/Irq/intOpts/IRQMaxLoadPct | 70 | 70 | 0 | 100 | | maximum percentage of a cpu's resources that should be devoted to interrupts |
/config/Irq/intOpts/IRQRebalancePeriod | 50 | 50 | 10 | 20000 | | time in ms between attempts to rebalance interrupts |
/config/Irq/intOpts/IRQVcpuConflictWeight | 3 | 3 | 1 | 10 | | relative weight for irq/vcpu conflict |
/config/Irq/intOpts/RoutingPolicy | 2 | 2 | 0 | 2 | | policy for interrupt routing, 1 for idle-routing, 2 for greedy routing, 0 to disable moving IRQs |
/config/Irq/intOpts/VectorCacheBonusPct | 10 | 10 | 0 | 100 | yes | percent bias towards keeping interrupt routed to current pcpu |
/config/LPage/intOpts/FreeLargePagesMin | 10 | 10 | 1 | 64 | yes | Minimum number of large pages free to allow a pool to allocate a lpage |
/config/LPage/intOpts/FreeSmallPagesMax | 1024 | 1024 | 1 | 256 | yes | Maximum number of small pages free in a pool to allow a new lpage allocation |
/config/LPage/intOpts/LPageAlwaysTryForNPT | 1 | 1 | 0 | 1 | | Enable always try to alloc large page for NPT |
/config/LPage/intOpts/LPageBackEnableSleep | 1000 | 1000 | 0 | 2048 | yes | Time to sleep (msecs) before retrying to enable large page backing |
/config/LPage/intOpts/LPageBackFreeThresh | 5 | 5 | 0 | 2048 | yes | Minimum number of large pages free to allow large page backing |
/config/LPage/intOpts/LPageDefragEnable | 1 | 1 | 100 | 10000 | | Enable large page defragmentation |
/config/LPage/intOpts/LPageDefragRateTotal | 256 | 256 | 0 | 2000000 | | Maximum number of lpage defrag attempts per second |
/config/LPage/intOpts/LPageDefragRateVM | 32 | 32 | 10 | 4294967294 | | Maximum number of lpage defrag attempts per second per VM |
/config/LPage/intOpts/LPageMarkLowNodes | 1 | 1 | 10 | 4294967294 | | Enable marking of nodes with low large pages free |
/config/LPage/intOpts/MapTimeWarnThresholdMS | 5000 | 5000 | 0 | 5000 | | Warn if large page mapping takes longer than the threshold (msecs) |
/config/LPage/intOpts/MaxSharedPages | 512 | 512 | 0 | 31536000 | | Maximum number of shared pages in a 2MB region that may be broken to back the region with a large page |
/config/LPage/intOpts/MaxSwappedPagesInitVal | 10 | 10 | 0 | 1 | | Initial value for maximum number of swapped pages in a 2MB region that may be read to back the region with a large page |
/config/LPage/intOpts/PoolReapBatchMaxSize | 512 | 512 | 0 | 1 | yes | Maximum number of small pages reaped per batch |
/config/LPage/intOpts/PoolReapBatchMinSize | 32 | 32 | 0 | 1 | yes | Minimum number of small pages reaped per batch |
/config/LPage/intOpts/PoolReapBatchShift | 5 | 5 | 1 | 256 | yes | Number of batches (in log2) required to reap a lpage pool completely |
/config/LPage/intOpts/ReapNodeFreePages | 256 | 256 | 0 | 1 | yes | Node free small pages threshold to trigger reap |
/config/LPage/intOpts/ReapTotalFreePages | 1024 | 1024 | 0 | 1 | yes | Total free small pages threshold to trigger reap |
/config/LVM/intOpts/DeviceLockTries | 30 | 30 | 1 | 4294967295 | yes | Number of times to attempt device lock acquisition. |
/config/LVM/intOpts/DeviceLockWaitMS | 500 | 500 | 4 | 512 | yes | Time (in msecs) to wait before retrying device lock acquisition. |
/config/LVM/intOpts/DisallowSnapshotLun | 1 | 1 | 0 | 100 | yes | [DEPRECATED] Disallow access to snapshot LUN if resignaturing is off. This is ignored if resignaturing is on. |
/config/LVM/intOpts/EnableResignature | 0 | 0 | 0 | 1 | yes | [DEPRECATED] Enable Volume Resignaturing |
/config/LVM/intOpts/LVMOpenLocklessTries | 5 | 5 | 1 | 20 | yes | Number of times to attempt lockless LVM open. |
/config/LVM/intOpts/LVMOpenLocklessWait | 100 | 100 | 0 | 1 | yes | Time (in msecs) to wait between LVM lockless opens. |
/config/LVM/intOpts/StaleDeviceRetries | 5 | 5 | 0 | 1 | yes | Number of times to reprobe stale devices and retry volume operations that fail due to the same reason. |
/config/Mem/intOpts/AdmitHeapMin | 1024 | 1024 | 1 | 100 | | free heap space required to power on VM, in KB |
/config/Mem/intOpts/AllocGuestLargePage | 1 | 1 | 0 | 1 | | Enable large page backing of guest memory |
/config/Mem/intOpts/AllocHighThreshold | 1500 | 1500 | 0 | 100 | | Threshold (in MB) at which we start allocating memory above 4GB |
/config/Mem/intOpts/AllocLPagesFreedYeild | 8 | 8 | 0 | 100 | yes | Number of large pages/pframe dir MPNs processed before yeilding CPU |
/config/Mem/intOpts/AllocUseGuestPool | 1 | 1 | 1 | 100 | | Use large page pool to allocate memory for guest pages |
/config/Mem/intOpts/AllocUsePSharePool | 1 | 1 | 1 | 1024 | | Use pshare pool to allocate memory for shared pages |
/config/Mem/intOpts/AllowFakeSampleStats | 0 | 0 | 1 | 1000000 | yes | Allow guest/world to provide fake memory usage sampling statistics |
/config/Mem/intOpts/BalancePeriod | 15 | 15 | 10 | 600 | | period in seconds, 0 to disable |
/config/Mem/intOpts/BalloonCheckTime | 6 | 6 | 3 | 10240 | | Interval for checking if balloon driver is active (in seconds of guest progress) |
/config/Mem/intOpts/BonusAllocPct | 5 | 5 | 64 | 4096 | | Percentage of group allocation to be distributed to children as bonus |
/config/Mem/intOpts/ConsumedPct | 10 | 10 | 64 | 4096 | | Percentage of consumed used as a pad in base{Min,Max} computation |
/config/Mem/intOpts/CptRetryTimeout | 0 | 0 | 25 | 100 | | Time in milliseconds to retry checkpoint IO, 0 for system default |
/config/Mem/intOpts/CtlMaxPercent | 65 | 65 | 1 | 10240 | | vmmemctl limit as percentage of VM max size |
/config/Mem/intOpts/HostLocalSwapDirEnabled | 0 | 0 | 10 | 200 | | Enable use of host-local swap directory |
/config/Mem/intOpts/IdleTax | 75 | 75 | 0 | 4294967295 | | idle memory tax rate |
/config/Mem/intOpts/IdleTaxType | 1 | 1 | 0 | 75 | | idle tax type. 0=flat, 1=variable |
/config/Mem/intOpts/kernelResvPad | 16 | 16 | 0 | 1 | | Extra padding (in MB) for MemSched's tracking of kernel memory usage |
/config/Mem/intOpts/LogLowMemoryStateBT | 1 | 1 | 0 | 1800000 | | Log back-trace of contexts that allocate MPNs during low memory state |
/config/Mem/intOpts/LogLowMemoryStateUsage | 0 | 0 | 1 | 100 | | Log memory usage of memclients during low memory state |
/config/Mem/intOpts/LPageUpdatePeriod | 20 | 20 | 100 | 10000 | | Interval, in seconds, for updating large page mapping thresholds |
/config/Mem/intOpts/MemSchedInternalDevel | 0 | 0 | 0 | 128 | yes | unused option for transient internal development and testing of MemSched |
/config/Mem/intOpts/MemSwapSkipPct | 75 | 75 | 0 | 100 | | Threshold of guest pages reclaimed by pshare or memzip above which to skip swap |
/config/Mem/intOpts/MemZipBalloonXferPct | 0 | 0 | 1 | 100 | | Amount of the balloon target to transfer to the swap target when memory is in the high and soft states. |
/config/Mem/intOpts/MemZipCacheSlack | 1000 | 1000 | 1 | 1000 | yes | Compression cache slack space that it is allowed grow above the max percent size (in 4KB pages) |
/config/Mem/intOpts/MemZipDefragLowThreshold | 50 | 50 | 0 | 1 | yes | Threshold for defragmenting the compression cache when the system is in the low memory state (in 4KB pages) |
/config/Mem/intOpts/MemZipDefragThreshold | 1024 | 1024 | 0 | 100 | yes | Threshold for defragmenting the compression cache (in 4KB pages) |
/config/Mem/intOpts/MemZipEnable | 1 | 1 | 0 | 32 | | Enable the memory compression cache |
/config/Mem/intOpts/MemZipLowMemMaxSwapOut | 25 | 25 | 0 | 32 | | Maximum number of pages to swap out from the compression cache when in the low mem state |
/config/Mem/intOpts/MemZipMaxAllocPct | 50 | 50 | 0 | 2 | | Sets the maximum size for the compression cache as a percentage of allocated VM memory size |
/config/Mem/intOpts/MemZipMaxPct | 10 | 10 | 0 | 32 | | Sets the maximum size for the compression cache as a percentage of configured VM memory size |
/config/Mem/intOpts/MemZipMaxRejectionPct | 10 | 10 | 0 | 32 | | The maximum percent of memory that is rejected from the compression cache before we disable the balloon transfer. |
/config/Mem/intOpts/MinReallocDeltaPct | 5 | 5 | 0 | 4294967295 | yes | Minimum fluctuation in free memory required to force a reallocation in the high memory state (expressed as percentage of manage |
/config/Mem/intOpts/PrefaultSRBufSize | 32 | 32 | 0 | 32 | | Memory access stream recognition buffer size |
/config/Mem/intOpts/Prefault | 0 | 0 | 10 | 600 | | prefault aggressiveness, 0 to disable, 100 for high |
/config/Mem/intOpts/ReallocBaseChunkSize | 1 | 1 | 5 | 300 | | Base chunk size for reallocation (in MB) |
/config/Mem/intOpts/ReallocBaseMaxPct | 10 | 10 | 0 | 1 | | Percentage of group base max to be considered per reallocation iteration |
/config/Mem/intOpts/ReallocChunkType | 1 | 1 | 1 | 256 | | Reallocation chunk type (0=fixed, 1=variable) |
/config/Mem/intOpts/SampleActivePctMin | 0 | 0 | 1 | 64 | | lower bound for sampled active memory |
/config/Mem/intOpts/SampleDirtiedPctMin | 0 | 0 | 1 | 4096 | | lower bound for sampled active dirtied memory |
/config/Mem/intOpts/SampleHistory | 4 | 4 | 5 | 300 | yes | history in periods |
/config/Mem/intOpts/SampleMapLargeThreshold | 512 | 512 | 0 | 2000 | | Number of failures allowed before mapping a sampled 2M region as large |
/config/Mem/intOpts/SampleMinSize | 90 | 90 | 0 | 1 | yes | Min allowed sample set size in pages |
/config/Mem/intOpts/SamplePeriod | 60 | 60 | 0 | 2 | | period in seconds, 0 to disable |
/config/Mem/intOpts/SampleSize | 100 | 100 | 0 | 32768 | yes | Sample set size in pages |
/config/Mem/intOpts/SanityCheck | 1 | 1 | 0 | 1800 | yes | Enable sanity testing on debug builds |
/config/Mem/intOpts/ShareCheckGHz | 0 | 0 | 1000 | 300000 | yes | max page check rate in MB/sec per GHz of host CPU, 0 to disable |
/config/Mem/intOpts/ShareCheckTime | 60 | 60 | 1 | 5000 | yes | desired time in minutes to check entire VM |
/config/Mem/intOpts/ShareCOSBufSize | 3 | 3 | 0 | 100000 | | Specify number of MPNs to be used by COW P2M buffer |
/config/Mem/intOpts/ShareCpuLowPct | 25 | 25 | 2 | 8 | yes | system-wide CPU load low threshold for increasing share scan/check rate |
/config/Mem/intOpts/ShareDecPct | 50 | 50 | 0 | 1 | yes | pct decrease in share scan/check rate when sharing is low |
/config/Mem/intOpts/ShareEstimatePeriod | 30000 | 30000 | 1 | 512 | | Sleep interval for pshare-est daemon world |
/config/Mem/intOpts/ShareEstimateProbe | 200 | 200 | 16 | 64 | | Maximum per-VM page probes for pshare estimation |
/config/Mem/intOpts/ShareEstimateSamples | 100 | 100 | 0 | 1 | | Minimum required per-VM page samples for pshare estimation |
/config/Mem/intOpts/ShareHiThresholdPct | 50 | 50 | 256 | 10240 | yes | actual pages shared high threshold for increasing share scan/check rate |
/config/Mem/intOpts/ShareIncPct | 100 | 100 | 0 | 1 | yes | pct increase in share scan/check rate when sharing is high |
/config/Mem/intOpts/ShareLowThresholdPct | 5 | 5 | 0 | 1 | yes | actual pages shared low threshold for decreasing share scan/check rate |
/config/Mem/intOpts/ShareNumLPageHints | 2 | 2 | 1 | 100 | yes | number of large page hints to install in pshare hash table |
/config/Mem/intOpts/ShareRateMax | 1024 | 1024 | 1 | 128 | | per-VM upper limit on pshare scan/check rate in pages/sec. (0 to disable) |
/config/Mem/intOpts/ShareScanGHz | 4 | 4 | 0 | 1 | | max page scan rate in MB/sec per GHz of host CPU, 0 to disable |
/config/Mem/intOpts/ShareScanTime | 60 | 60 | 0 | 1 | | desired time in minutes to scan entire VM |
/config/Mem/intOpts/ShareUpdatePeriod | 30 | 30 | 0 | 1 | | Interval, in seconds, for updating pshare scan rate. |
/config/Mem/intOpts/ShareVmkEnable | 1 | 1 | 0 | 1 | | Enable scan for VMkernel-based page sharing |
/config/Mem/intOpts/ShareVmScanCpuMax | 4294967295 | 4294967295 | 0 | 100 | yes | CPU max (in MHz) for VMkernel based page share |
/config/Mem/intOpts/ShareVmScanCpuShares | 100 | 100 | 0 | 1 | yes | CPU shares for VMkernel based page share |
/config/Mem/intOpts/SwapAsyncWritePages | 20 | 20 | 5 | 100 | | Maximum allowed pending asynchronous swapout requests per VM |
/config/Mem/intOpts/SwapDecayPct | 5 | 5 | 10 | 4294967295 | | Percentage of swap target to be proactively transferred to balloon target |
/config/Mem/intOpts/SwapDuringCpt | 1 | 1 | 0 | 100 | yes | Enable swapping from VM when it is checkpointing |
/config/Mem/intOpts/SwapFilePersist | 0 | 0 | 0 | 1 | | The swap file is not deleted when the VM powers off, 1 to enable |
/config/Mem/intOpts/SwapInBatchPages | 64 | 64 | 5 | 100 | | Number of pages swapped in per batch during opportunistic prefaulting |
/config/Mem/intOpts/SwapRepostThreshold | 64 | 64 | 1 | 3000 | | Number of allowed page allocations before a pending swap request is reposted |
/config/Mem/intOpts/SwapRetryTimeout | 300 | 300 | 0 | 16 | | Time in seconds to retry swap IO, 0 for no retry |
/config/Mem/intOpts/SwapThinSpaceMult | 1 | 1 | 0 | 100 | yes | Swapfile size multiplier, used when checking if space is available for thin swapfiles. |
/config/Mem/intOpts/TestOnAlloc | 0 | 0 | 0 | 1 | | Check newly allocated pages for memory errors |
/config/Mem/intOpts/TrackUsageAllocAllowance | 2048 | 2048 | 0 | 5000 | | Memory alloc allowance (in 4K pages) while usage is tracked via heartbeat or swap action post |
/config/Mem/intOpts/TrackUsageHeartbeatEnable | 0 | 0 | 0 | 5000 | | Enable/disable MPN usage tracking via heartbeat monitor action (0 for disable) |
/config/Mem/intOpts/TrackUsageHeartbeatPeriod | 30 | 30 | 0 | 5000 | | Sleep interval in seconds for busmem heartbeat |
/config/Mem/intOpts/TrackUsageLPageAllowance | 8 | 8 | 0 | 5000 | | Memory large page alloc allowance (in 2M pages) while usage is tracked via heartbeat action post |
/config/Mem/intOpts/TrackUsageSwapAllowance | 2048 | 2048 | 0 | 5000 | | Memory swap allowance (in 4K pages) while usage is tracked via heartbeat or swap action post |
/config/Mem/intOpts/UnresponsiveVmCheckTime | 300 | 300 | 3 | 1024 | | Interval, in seconds, for checking if a VM is not responding to swap actions |
/config/Mem/intOpts/UseLowMemFirst | 0 | 0 | 0 | 100 | | Preferred use of low memory if no type is specified |
/config/Mem/intOpts/UseStressLowMemory | 0 | 0 | 0 | 32 | | Use low memory once in a while to satisfy ANY-memory requests. This increases the pressure on low memory. |
/config/Mem/intOpts/VMOverheadGrowthLimit | 4294967295 | 4294967295 | 100 | 5000 | | Default limit (in MB) on VM overhead memory growth |
/config/Mem/intOpts/VMXMinMB | 56 | 56 | 0 | 32 | | Memory reservation for VMX (in MB) |
/config/Mem/intOpts/VMXVisorSharedMB | 12 | 12 | 0 | 32 | | Memory reservation saved by sharing VMX text with VisorFS |
/config/Mem/strOpts/HostLocalSwapDir | | | 0 | 100 | | Host-local directory for VM swap files |
/config/Migrate/intOpts/BindToVmknic | 0 | 0 | 1 | 99999999 | | Bind the vmotion socket to a specific vmknic |
/config/Migrate/intOpts/CptCacheMaxSizeMB | 150 | 150 | 1000 | 100000 | | Maximum checkpoint cache size in MB |
/config/Migrate/intOpts/DebugChecksumMismatch | 0 | 0 | 1 | 16 | | Debug checksum mismatch. |
/config/Migrate/intOpts/DisableResumeDuringPageIn | 0 | 0 | 50 | 500 | | Disable observation of resume during page-in flag, always completing page-in before VM resume |
/config/Migrate/intOpts/DiskOpsChunkSize | 131072 | 131072 | 0 | 2 | | Size of each stream chunk in bytes (will be rounded up to multiple of block size) |
/config/Migrate/intOpts/DiskOpsEnabled | 1 | 1 | 1000 | 100000 | | Enables VMotion disk-backed operation |
/config/Migrate/intOpts/DiskOpsMaxRetries | 20 | 20 | 1 | 300000 | | Maximum number of times to retry a diskOp IO upon encountering a reservation conflict |
/config/Migrate/intOpts/DiskOpsStreamChunks | 40 | 40 | 0 | 1 | | Stream Chunks to allocate on disk |
/config/Migrate/intOpts/Enabled | 1 | 1 | 0 | 1 | | Enable hot migration support |
/config/Migrate/intOpts/GetPageSysAlertThresholdMS | 10000 | 10000 | 1 | 16 | | Threshold in milliseconds for the source host to prepare a page for transmission above which a SysAlert is triggered |
/config/Migrate/intOpts/LowBandwidthSysAlertThreshold | 0 | 0 | 0 | 1 | | Threshold in KB/s for VMotion bandwidth below which a SysAlert is triggered |
/config/Migrate/intOpts/LowMemWaitSysAlertThresholdMS | 10000 | 10000 | 0 | 1 | | Threshold in milliseconds for the dest host to leave the low-memory state above which a SysAlert is triggered |
/config/Migrate/intOpts/MigrateCpuMinPct10G | 100 | 100 | 0 | 1 | | Desired shared CPU reservation (in %) for 10G VMotions |
/config/Migrate/intOpts/MigrateCpuMinPct1G | 30 | 30 | 1 | 60000 | | Desired shared CPU reservation (in %) for 1G VMotions |
/config/Migrate/intOpts/MigrateCpuSharesHighPriority | 60000 | 60000 | 0 | 1 | | CPU shares for a high priority VMotion |
/config/Migrate/intOpts/MigrateCpuSharesRegular | 30000 | 30000 | 0 | 1 | | CPU shares for a regular VMotion |
/config/Migrate/intOpts/MonActionWaitSysAlertThresholdMS | 2000 | 2000 | 1 | 99999999 | | Threshold in milliseconds for the monitor to process a pre-copy action after which a SysAlert is triggered |
/config/Migrate/intOpts/NetResPoolsSched | 1 | 1 | 1 | 600000 | | Net resource pools scheduling should be requested on the vmotion vmknic portset |
/config/Migrate/intOpts/NetTimeout | 20 | 20 | 0 | 1 | | Timeout for migration network operations |
/config/Migrate/intOpts/PageInPivotBack | 1 | 1 | 0 | 200 | | Steps backwards from pivot n pages before switching to forwards movement |
/config/Migrate/intOpts/PageInPivotEnabled | 0 | 0 | 0 | 200 | | Enabled pagein remote fault pivot-based page transmission ordering |
/config/Migrate/intOpts/PageInPivotFwd | 2 | 2 | 0 | 1 | | Steps forward from pivot n pages before switching to backwards movement |
/config/Migrate/intOpts/PanicOnChecksumMismatch | 0 | 0 | 1 | 86400 | | 1 for world panic, 2 for vmkernel panic |
/config/Migrate/intOpts/PreCopyMinProgressMB | 16 | 16 | 0 | 1 | | Minimum reduction in modified memory after a pre-copy iteration |
/config/Migrate/intOpts/PreCopyMinProgressPerc | 130 | 130 | 0 | 1 | | Minimum allowed transmit to dirty page ratio per pre-copy iteration |
/config/Migrate/intOpts/PreCopyPagesPerSend | 32 | 32 | 65536 | 1000000 | | Maximum number of pages to send per precopy transmit |
/config/Migrate/intOpts/PreCopySwitchoverTimeGoal | 500 | 500 | 1 | 3600 | | Goal time in milliseconds to send changed pages after pre-copy completes |
/config/Migrate/intOpts/PreCopyUseTransmitDirtyRatio | 1 | 1 | 65536 | 1000000 | | Use the transmit to dirty ratio to determine pre-copy forward progress |
/config/Migrate/intOpts/RcvBufSize | 562140 | 562140 | 0 | 1 | | TCP receive buffer size for the destination |
/config/Migrate/intOpts/RdpiTransitionTimeMs | 1 | 1 | 1000 | 10000 | | Milliseconds to wait for page-in completion before resuming, if rdpi is enabled |
/config/Migrate/intOpts/RemotePageFaultPages | 1 | 1 | 1 | 100000 | | Number of pages to request for each remote page fault |
/config/Migrate/intOpts/SndBufSize | 562140 | 562140 | 50 | 500 | | TCP send buffer size for the source |
/config/Migrate/intOpts/TcpTsoDeferTx | 0 | 0 | 1 | 100000 | | Use TCP tso defer optimization for transmit |
/config/Migrate/intOpts/TrafficPriority | 0 | 0 | 0 | 1 | | PCP tag for migration traffic |
/config/Migrate/intOpts/TryToUseDefaultHeap | 1 | 1 | 1 | 1000 | | Attempt use the default migration heap when beginning new migrations |
/config/Migrate/intOpts/TSMaster | 0 | 0 | 0 | 1 | | Pseudo-synchronize clocks for migration to/from this machine |
/config/Migrate/intOpts/VASpaceReserveCount | 12 | 12 | 0 | 1 | | Number of migrations to reserve virtual address space for at module load time |
/config/Migrate/intOpts/VASpaceReserveSize | 512 | 512 | 0 | 100000 | | Megabytes of virtual address space to reserve per migration at module load time |
/config/Migrate/intOpts/VMotionResolveSwapType | 1 | 1 | 1 | 100000 | | Attempt to resolve swap type during VMotion initialization |
/config/Migrate/intOpts/VMotionStreamDisable | 0 | 0 | 0 | 1 | | Pretend to not support streams |
/config/Migrate/intOpts/VMotionStreamHelpers | 2 | 2 | 0 | 7 | | Number of helpers to allocate for VMotion streams |
/config/Migrate/strOpts/Vmknic | | | 0 | 40000 | | vmknic for vmotion vmkernel VNIC |
/config/Misc/intOpts/BhTimeBound | 2000 | 2000 | 0 | 500000 | | Time bound on BH checking in us (microseconds). |
/config/Misc/intOpts/BHTimeoutPanic | 0 | 0 | 0 | 1 | yes | Panic if a bottom-half handler hits timeout [0 = only warn, 1 = panic] |
/config/Misc/intOpts/BHTimeout | 0 | 0 | 0 | 5000 | | Timeout for bottom-half handlers in milliseconds |
/config/Misc/intOpts/BlueScreenTimeout | 0 | 0 | 0 | 65535 | | timeout in seconds, 0 is no timeout |
/config/Misc/intOpts/BreakFromLogPortAllowed | 0 | 0 | 0 | 1 | yes | Allow break into debugger from log port |
/config/Misc/intOpts/DebugBuddyEnable | 0 | 0 | 0 | 1 | | Enable buddy debugging, 0 to disable |
/config/Misc/intOpts/DebugLogToSerial | 0 | 0 | 0 | 1 | | Send vmkernel LOG messages to the serial port |
/config/Misc/intOpts/DumpFromLogPortAllowed | 0 | 0 | 0 | 1 | yes | Allow core dumping from log port |
/config/Misc/intOpts/EnableHighDMA | 1 | 1 | 0 | 1 | | Enable DMA above 4GB |
/config/Misc/intOpts/enableTboot | 0 | 0 | 0 | 1 | | Enable use of tboot (trusted-boot) to boot ESXi. (Non-functional for ESX) |
/config/Misc/intOpts/FindLongCLIsDump | 0 | 0 | 0 | 5000 | yes | Threshold in milliseconds for periods where interrupts are disabled for dumping samples |
/config/Misc/intOpts/FindLongCLIs | 0 | 0 | 0 | 1000 | yes | Threshold in miliseconds for periods where interrupts are disabled for collection vmkstats samples |
/config/Misc/intOpts/GuestLibAllowHostInfo | 0 | 0 | 0 | 1 | | Allow guest to read host-level metrics |
/config/Misc/intOpts/HeapPanicDestroyNonEmpty | 0 | 0 | 0 | 1 | | Panic when a non-empty heap gets destroyed |
/config/Misc/intOpts/HeartbeatAnyPcpuPanic | 0 | 0 | 0 | 1 | | Should we panic on any cpu lockups? (default we panic only for COS) |
/config/Misc/intOpts/HeartbeatInterval | 100 | 100 | 100 | 86400000 | | Interval in msec to check CPU lockups |
/config/Misc/intOpts/HeartbeatPanicTimeout | 1800 | 1800 | 60 | 86400 | | Interval in seconds after which to panic if no heartbeats received |
/config/Misc/intOpts/HeartbeatTimeout | 60 | 60 | 1 | 86400 | | Timeout in seconds, for sending NMI to the locked CPU |
/config/Misc/intOpts/HordeEnabled | 0 | 0 | 0 | 1 | | Enables horde mode |
/config/Misc/intOpts/HostNameFromDhcp | 1 | 1 | 0 | 1 | yes | Hostname comes from DHCP |
/config/Misc/intOpts/IntTimeoutPanic | 0 | 0 | 0 | 1 | yes | Panic if an interrupt handler hits timeout [0 = only warn, 1 = panic] |
/config/Misc/intOpts/IntTimeout | 0 | 0 | 0 | 5000 | | Timeout for interrupt handlers in milliseconds |
/config/Misc/intOpts/LeastStackAvail | 1024 | 1024 | 0 | 28672 | yes | ASSERT available bytes on stack is higher than this amount |
/config/Misc/intOpts/LogToFile | 1 | 1 | 0 | 1 | | Send vmkernel log messages to /var/log/vmkernel |
/config/Misc/intOpts/LogToSerial | 1 | 1 | 0 | 1 | | Send vmkernel log messages to the serial port |
/config/Misc/intOpts/LogWldPrefix | 1 | 1 | 0 | 1 | | Including running world on every log statement |
/config/Misc/intOpts/MCEMonitorInterval | 250 | 250 | 1 | 2147483647 | | Interval[1 - 0x7fffffff ms] to check Machine Check Errors |
/config/Misc/intOpts/MinimalPanic | 0 | 0 | 0 | 1 | | Don't attempt to coredump after PSODing |
/config/Misc/intOpts/NMILint1IntAction | 3 | 3 | 1 | 3 | | Change how a hardware generated NMI should be handled(1=enter debugger, 2=panic 3=forward to Service Console) |
/config/Misc/intOpts/PageRetireEnableForQA | 0 | 0 | 0 | 1 | yes | Enable QA related Page Retire VSI nodes |
/config/Misc/intOpts/PkeiEnabled | 1 | 1 | 0 | 1 | | Enable PKE loader interface |
/config/Misc/intOpts/PkeiStatsOnly | 0 | 0 | 0 | 1 | | Do only stats keeping in mod and domain calls |
/config/Misc/intOpts/PsodOnCosPanic | 1 | 1 | 0 | 1 | yes | PSOD vmkernel on Service Console panic / oops |
/config/Misc/intOpts/ScreenSaverDelay | 0 | 0 | 0 | 60 | | Delay in minutes before screensaver kicks in |
/config/Misc/intOpts/SerialBaudRate | 115200 | 115200 | 9600 | 115200 | | Baud rate |
/config/Misc/intOpts/SIOControlLoglevel | 0 | 0 | 0 | 7 | | Storage I/O Control Log Level |
/config/Misc/intOpts/SpinLockLog2MaxDelay | 10 | 10 | 0 | 24 | yes | SpinLockMaxDelay = 2^SpinLockLog2MaxDelay - 1 cycles |
/config/Misc/intOpts/SpinLockLog2MinDelay | 0 | 0 | 0 | 16 | yes | SpinLockMinDelay = 2^SpinLockLog2MinDelay - 1 cycles |
/config/Misc/intOpts/SpinLockTimeout | 4 | 4 | 0 | 2592000 | yes | Timeout on spin locks in seconds |
/config/Misc/intOpts/TimerMaxHardPeriod | 100000 | 100000 | 100 | 100000 | | Maximum hard timer interrupt period in microseconds |
/config/Misc/intOpts/TimerMinHardPeriod | 100 | 100 | 100 | 10000 | | Minimum hard timer interrupt period in microseconds |
/config/Misc/intOpts/TimerTolerance | 2000 | 2000 | 100 | 100000 | | Default timer lateness tolerance in microseconds |
/config/Misc/intOpts/UserDuctDynBufferSize | 4096 | 4096 | 0 | 8192 | | Max buffer size for UW duct (bytes) |
/config/Misc/intOpts/UserSocketUnixMaxBufferSize | 12288 | 12288 | 0 | 32768 | | Max buffer size for UW unix domain sockets (bytes) |
/config/Misc/intOpts/VerboseHelperDump | 0 | 0 | 0 | 1 | yes | Verbose logging of helper world and queue state in case of lockups |
/config/Misc/intOpts/VmkPcipIoapicShared | 1 | 1 | 0 | 1 | yes | Try getting ioapic interrupt in shared mode [default |
/config/Misc/intOpts/VmkPcipResetOverride | 0 | 0 | 0 | 1 | yes | Allow reset override for forcibly assigning passthru devices [default |
/config/Misc/intOpts/VmkStressEnable | 1 | 1 | 0 | 1 | yes | Enable VMkernel Stress infrastructure |
/config/Misc/intOpts/VobAsyncEnable | 1 | 1 | 0 | 1 | yes | Enable VMkernel async VOB recording infrastructure |
/config/Misc/intOpts/VobSyncEnable | 1 | 1 | 0 | 1 | yes | Enable VMkernel sync VOB recording infrastructure |
/config/Misc/intOpts/WatchdogBacktrace | 0 | 0 | 0 | 10 | | Backtrace on every nth watchdog |
/config/Misc/intOpts/WorldletActivationsLimit | 8 | 8 | 0 | 1000 | | Number of worldlet activations permissible in each interruption (0==unlimited). |
/config/Misc/intOpts/WorldletActivationUS | 500 | 500 | 1 | 10000 | | Number of microseconds a worldlet may execute prior to being asked to yield. |
/config/Misc/intOpts/WorldletGreedySampleMCycles | 10 | 10 | 1 | 1000 | | million cycles between greedy samples, controls greedy sampling rate |
/config/Misc/intOpts/WorldletGreedySampleRun | 256 | 256 | 16 | 4096 | | number of runs between greedy samples, controls greedy sampling rate |
/config/Misc/intOpts/WorldletHaltSample | 1 | 1 | 1 | 100 | | number of timer ticks between updates to PCPU/worldlet load level |
/config/Misc/intOpts/WorldletHTSharing | 90 | 90 | 0 | 200 | | Amount of CPU resources assumed to be shared by threads for worldlets. |
/config/Misc/intOpts/WorldletIRQPenalty | 50 | 50 | 0 | 200 | | constant load penalty for worldlets driven by interrupts |
/config/Misc/intOpts/WorldletLoadThreshold | 90 | 90 | 0 | 200 | | Worldlet load/score level below which a placement is deemed desireable |
/config/Misc/intOpts/WorldletLocalityBonus | 10 | 10 | 0 | 200 | | load score bonus for keeping a worldlet on it's last PCPU/LLC |
/config/Misc/intOpts/WorldletLoosePenalty | 30 | 30 | 0 | 200 | | load penalty for leaving LOOSE affinity topology level |
/config/Misc/intOpts/WorldletMigOverheadLLC | 4 | 4 | 0 | 1024 | | intra-cache worldlet migration overhead, default = 4/1024=0.39% |
/config/Misc/intOpts/WorldletMigOverheadRemote | 16 | 16 | 0 | 1024 | | inter-cache worldlet migration overhead, default = 16/1024=1.56% |
/config/Misc/intOpts/WorldletMigrateIdle | 1 | 1 | 0 | 1000 | | max number of worldlets pulled from remote queues when a PCPU becomes idle, 0 to disable |
/config/Misc/intOpts/WorldletPlacementPolicy | 1 | 1 | 0 | 2 | | 0= use super simple place-on-idle policy. 1 = use load-based placement, 2= greedy placement |
/config/Misc/intOpts/WorldletPreemptOverhead | 30 | 30 | 0 | 100 | | overhead if worldlet preempts a running no-idle world, in percentage |
/config/Misc/intOpts/WorldletRemoteActivateOverhead | 0 | 0 | 0 | 50000 | | remote activate overhead, in cycles |
/config/Misc/intOpts/WorldletWorldOverheadLLC | 0 | 0 | 0 | 50000 | | overhead if worldlet is on the same cache as its affinity world, in cycles |
/config/Misc/intOpts/WorldletWorldOverheadRemote | 10 | 10 | 0 | 100 | | overhead if worldlet is on different cache as its affinity world, in percentage |
/config/Misc/strOpts/CosCorefile | | | 1 | 6000000 | yes | Full path of vmfs file to use for Service Console core dumps |
/config/Misc/strOpts/GDBPort | | | 1 | 1000 | | Name of serial port to use for GDB debugging (COM1, COM2, vmwire, fw) |
/config/Misc/strOpts/HostIPAddr | 172.30.0.91 | 127.0.0.1 | 1 | 1000 | yes | Host IP address |
/config/Misc/strOpts/HostName | esxi4-5.primp-industries.com | localhost | 1 | 6000000 | yes | Host name |
/config/Misc/strOpts/LogPort | | | 1 | 500 | | Name of serial port to use for logging (COM1, COM2, vmwire, fw) |
/config/Misc/strOpts/PreferredHostName | | | 0 | 1 | | Preferred Host name |
/config/Misc/strOpts/ProcVerbose | | | 1 | 1000 | | option unused |
/config/Misc/strOpts/SIOControlOptions | | | 0 | 4294967295 | | Storage I/O Control Options |
/config/Misc/strOpts/WorldletLooseTopoLevel | LLC | LLC | 60 | 4294967295 | yes | CPU topology level that applies to LOOSE affinities. |
/config/Net/intOpts/AdvertisementDuration | 60 | 60 | 0 | 1 | | duration of RARP advertisements |
/config/Net/intOpts/AllowPT | 0 | 0 | 0 | 255 | | Whether to enable UPT/CDPT |
/config/Net/intOpts/AsyncTx | 0 | 0 | 1 | 2048 | yes | Enable asynchronous transmits |
/config/Net/intOpts/CoalesceDefaultOn | 1 | 1 | 0 | 1 | | whether dynamic coalescing is on by default.[0 = disabled by default, 1 = enabled by default] |
/config/Net/intOpts/CoalesceFavorNoVmmVmkTx | 1 | 1 | 0 | 1 | | Favor disabling all vmm->vmk tx transitions; boost its score by factor of this/64. |
/config/Net/intOpts/CoalesceFlexMrq | 1 | 1 | 0 | 255 | | Whether to dynamically switch on/off multiRxQCalib. |
/config/Net/intOpts/CoalesceHandlerPcpu | 1 | 1 | 0 | 80 | | Pcpu that coalesce timeout handler runs on. |
/config/Net/intOpts/CoalesceLowRxRate | 4 | 4 | 0 | 1 | | No rx coalescing calibration when the number of pkts rx per timeout is lower than this number. |
/config/Net/intOpts/CoalesceLowTxRate | 4 | 4 | 0 | 1 | | No tx coalescing calibration when the number of pkts tx per timeout is lower than this number. |
/config/Net/intOpts/CoalesceLtAllowance | 2 | 2 | 0 | 1 | yes | # half minor-cycle of low traffic to wait before re-calib turns epochInit |
/config/Net/intOpts/CoalesceLtFineAdj | 1 | 1 | 0 | 255 | yes | whether to continue fineAdj calib if low traffic detected |
/config/Net/intOpts/CoalesceMatchedQs | 1 | 1 | 0 | 64 | | Whether to use matched TxRxQ-pairs mode when applicable. |
/config/Net/intOpts/CoalesceMinorCycle | 4 | 4 | 0 | 4096 | yes | Number of timeouts in each minor cycle. |
/config/Net/intOpts/CoalesceMrqLt | 1 | 1 | 0 | 1 | | Whether to set a RxQ's coalesce to zero based on per-RxQ Low Traffic. |
/config/Net/intOpts/CoalesceMrqMetricAllowTxOnly | 1 | 1 | 0 | 1 | | Whether to allow's individual RxQ's perf metric to be tx pkt cnt only; if not, it will be tx + rx, or rx only. |
/config/Net/intOpts/CoalesceMrqMetricRxOnly | 0 | 0 | 0 | 1 | | Whether to force individual RxQ's perf metric to be rx pkt cnt only. |
/config/Net/intOpts/CoalesceMrqOverallStop | 0 | 0 | 0 | 127 | | Whether to use overall performance to stop RxQ Calib . |
/config/Net/intOpts/CoalesceMrqRatioMetric | 1 | 1 | 0 | 4 | | Whether Tx perf score is attributed to RxQ according to rxPktCnt ratio. |
/config/Net/intOpts/CoalesceMrqTriggerReCalib | 1 | 1 | 0 | 1 | | Whether to let individual RxQ's perf change trigger re-calib. |
/config/Net/intOpts/CoalesceMultiRxQCalib | 1 | 1 | 0 | 1 | | When not in matched TxRxQ-pairs mode, whether to uses separate RxQ Calib. |
/config/Net/intOpts/CoalesceNoVmmVmkTx | 1 | 1 | 0 | 1 | | Whether to try disable all vmm->vmk tx transitions. |
/config/Net/intOpts/CoalesceReCalibCnt | 16 | 16 | 0 | 4096 | yes | Number of minor cycles before Re-calibration is forced. |
/config/Net/intOpts/CoalesceRxLtStopCalib | 0 | 0 | 0 | 1 | | Whether Rx Low Traffic stops Rx calibration. |
/config/Net/intOpts/CoalesceRxQDepthCap | 40 | 40 | 0 | 1 | | Cap of Rx coalescing size. |
/config/Net/intOpts/CoalesceTxAlwaysPoll | 1 | 1 | 0 | 1 | | Whether always poll Tx at coalesce timeout handler. |
/config/Net/intOpts/CoalesceTxQDepthCap | 40 | 40 | 0 | 1 | | Cap of Tx coalescing size. |
/config/Net/intOpts/CoalesceTxTimeout | 4000 | 4000 | 0 | 1 | | set the coalesce timeout in micro-seconds |
/config/Net/intOpts/configOption[CONFIG_NET_INPUT_FLUSH_MAX_ITER] | 2 | 2 | 1 | 1000 | | when input is serialized, this bounds the number of times a thread flushes the deferred list. |
/config/Net/intOpts/configOption[CONFIG_NET_INPUT_FLUSH_MAX_PKTS] | 64 | 64 | 0 | 1 | | when input is serialized, this bounds the number of pkts a thread flushes from the deferred list. |
/config/Net/intOpts/configOption[CONFIG_NET_PORT_DSTATS] | 0 | 0 | 0 | 4096 | | if enabled(1), collect detailed statistics on port. |
/config/Net/intOpts/configOption[CONFIG_NET_TRACK_TX_RACE] | 0 | 0 | 0 | 500 | | if enabled(1), collect statistics on potential tx race between concurrent threads. |
/config/Net/intOpts/CosTruncateOversize | 0 | 0 | 0 | 1 | yes | Truncate oversized packets received by COS. |
/config/Net/intOpts/DebugVlan | 0 | 0 | 0 | 1 | yes | Enable extensive consistency checks. |
/config/Net/intOpts/E1000IntrCoalesce | 1 | 1 | 2 | 100 | | Whether to enable interrupt coalescing for e1000 vNIC. |
/config/Net/intOpts/E1000TxTsoZeroCopy | 1 | 1 | 0 | 1 | | Use tx zero copy for tso packets for e1000. |
/config/Net/intOpts/E1000TxZeroCopy | 0 | 0 | 0 | 1 | | Use tx zero copy for non-tso packets for e1000. |
/config/Net/intOpts/EtherswitchHashSize | 1 | 1 | 0 | 1000 | | number of ports on the switch x 2^N is the size of the hash table for looking up MACs |
/config/Net/intOpts/FollowHardwareMac | 0 | 0 | 0 | 4294967295 | | If set to 1, the management interface MAC address will update whenever the hardware MAC address changes. |
/config/Net/intOpts/ForceSwVlan | 0 | 0 | 0 | 2147483647 | yes | When set to 1, NIC hw vlan Tx and Rx capabilities are not used. |
/config/Net/intOpts/ForceSwVlanTx | 0 | 0 | 16 | 32 | yes | When set to 1, NIC hw vlan Tx capability is not used. |
/config/Net/intOpts/GuestIPHack | 0 | 0 | 0 | 63 | | Enable guest arp inspection IOChain to get IP |
/config/Net/intOpts/GuestTxCopyBreak | 64 | 64 | 0 | 8192 | | transmits smaller than this will be copied rather than mapped |
/config/Net/intOpts/IGMPQueries | 2 | 2 | 0 | 10 | | Number of IGMP Queries to send during after VMotion/Teaming failover |
/config/Net/intOpts/IGMPVersion | 3 | 3 | 0 | 10 | | IGMP Version (2 or 3) |
/config/Net/intOpts/LinkStatePollTimeout | 500 | 500 | 0 | 200000 | | Link State poll timer period in milliseconds. |
/config/Net/intOpts/LRODefBackoffPeriod | 8 | 8 | 0 | 1 | | After adaptive LRO decided not to do LRO, how many intervals to wait before trying again. |
/config/Net/intOpts/LRODefMaxLength | 32768 | 32768 | 0 | 120 | | LRO default max length |
/config/Net/intOpts/LRODefThreshold | 4000 | 4000 | 0 | 1 | | After this # packets, evaluate whether to continue SW LRO |
/config/Net/intOpts/LRODefUseRatioDenom | 3 | 3 | 8 | 256 | | If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio. |
/config/Net/intOpts/LRODefUseRatioNumer | 1 | 1 | 0 | 100 | | If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio. |
/config/Net/intOpts/MaxBeaconsAtOnce | 100 | 100 | 100 | 90000 | | maximum number of beacons to send in one beacon cycle. |
/config/Net/intOpts/MaxBeaconVlans | 100 | 100 | 0 | 1 | | maximum number of VLANs to probe with beacons. |
/config/Net/intOpts/MaxNetifRxQueueLen | 100 | 100 | 0 | 4294967295 | | Max length of the rx queue for the physical NICs |
/config/Net/intOpts/MaxNetifTxQueueLen | 500 | 500 | 0 | 1 | | Max length of the tx queue for the physical NICs |
/config/Net/intOpts/MaxPageInQueueLen | 75 | 75 | 1 | 65535 | | maximum number of paging requests to queue for guest DMA. |
/config/Net/intOpts/MaxPktRxListQueue | 3500 | 3500 | 0 | 1 | | Maximum packet we can queue in rxList |
/config/Net/intOpts/MaxPortRxQueueLen | 80 | 80 | 0 | 4294967295 | | Max length of the rx queue for virtual ports whose clients support queueing |
/config/Net/intOpts/MaxTxCompDelay | 50 | 50 | 0 | 1 | | Maximum time in milliseconds transmit completions are delayed |
/config/Net/intOpts/MemcpyNT | 2 | 2 | 0 | 100 | | Non temporal packet copy, 0 |
/config/Net/intOpts/MinEtherLen | 60 | 60 | 0 | 1 | | Minimum size ethernet frame to transmit |
/config/Net/intOpts/NcpLlcSap | 0 | 0 | 0 | 262144 | | beacon/color NCP messages created with this SAP (DSAP/SSAP) |
/config/Net/intOpts/NetBHRxInputBound | 64 | 64 | 0 | 1 | | Maximum rx pkts sent up an uplink at one go |
/config/Net/intOpts/NetBHRxStormThreshold | 320 | 320 | 0 | 2 | | Declare Rx Storm after this number of consecutive rx pkt drops during queuing in NetBH rxList. |
/config/Net/intOpts/NetBHRxWorkBound | 320 | 320 | 0 | 1 | | Maximum rx pkts processed in one NetBH invocation |
/config/Net/intOpts/NetE1000Worldlet | 1 | 1 | 0 | 1 | | Whether to enable worldlet for e1000. |
/config/Net/intOpts/NetForceTxWorldlet | 0 | 0 | 0 | 65535 | | Force Tx Worldlet for Systems with less than 4 cores per LLC |
/config/Net/intOpts/NetInStressTest | 0 | 0 | 0 | 262144 | | If set to 1, suppress certain logs to avoid log spew. |
/config/Net/intOpts/NetNetqAffinityChangeThresholdPerc | 10 | 10 | 1 | 1000 | yes | threshold percentage to replace current filter affinity to top filter |
/config/Net/intOpts/NetNetqLoadAvgByteCountShift | 21 | 21 | 1 | 1500000 | yes | Netqueue load average normalization shift for byte counts |
/config/Net/intOpts/NetNetqLoadAvgPktCountShift | 11 | 11 | 1 | 1000 | yes | Netqueue load average normalization shift for packet counts |
/config/Net/intOpts/NetNetqLoadPktCountPerc | 50 | 50 | 1 | 100000 | yes | % importance given to packet counts when using mixed byte count and packet count metric for Netqueue load balancing |
/config/Net/intOpts/NetNetqLoadRxScale | 2 | 2 | 1 | 1000 | yes | scaling factoe to use for rx load |
/config/Net/intOpts/NetNetqLoadTxScale | 1 | 1 | 1 | 1500000 | yes | scaling factoe to use for tx load |
/config/Net/intOpts/NetNetqRxMaxIntrvlOps | 32 | 32 | 1 | 1500000 | yes | Maximum number of Netqueue operations that will be issued in one interval |
/config/Net/intOpts/NetNetqRxQueueNoFeat | 0 | 0 | 1 | 1000 | | Overwrite the rx queues features advertised by uplinks |
/config/Net/intOpts/NetNetqRxRebalIntrvl | 5000 | 5000 | 1 | 100000 | yes | Interval (in ms) between scans of Rx load distribution for netqueue filter rebalancing |
/config/Net/intOpts/NetNetqTxBalancing | 0 | 0 | 0 | 1 | yes | Enable Tx queue balancing across priorities |
/config/Net/intOpts/NetOpTxRcrMax | 3 | 3 | 0 | 80 | yes | Max levels of recrusion in opportunistic tx polling |
/config/Net/intOpts/NetOverlayHostKey | 0 | 0 | 0 | 4294967295 | | hostkey for vmkernel overlay |
/config/Net/intOpts/NetPagePoolLimitCap | 49152 | 49152 | 1 | 4 | | Maximum number of pages period for the packet page pool. |
/config/Net/intOpts/NetPagePoolLimitPerGB | 5120 | 5120 | 1 | 100 | | Maximum number of pages for the packet page pool per gigabyte. |
/config/Net/intOpts/NetPagePoolResvCap | 32786 | 32786 | 1 | 100 | | Maximum number of pages to reserve for the packet page pool. |
/config/Net/intOpts/NetPagePoolResvPerGB | 4096 | 4096 | 0 | 180 | | Number of pages to reserve for the packet page pool per gigabyte. |
/config/Net/intOpts/NetPktAllocTries | 5 | 5 | 0 | 64 | | Number of tries for allocating pkt within the page. |
/config/Net/intOpts/NetRmDistMacFilter | 1 | 1 | 0 | 100 | | Activate/Deactivate the MAC filter on distributed NetRM |
/config/Net/intOpts/NetRmDistSamplingRate | 0 | 0 | 0 | 63 | | Sampling rate on distributed NetRM |
/config/Net/intOpts/NetSchedCoalesceTxUsecs | 33 | 33 | 0 | 1 | | Maximum number of microseconds the device can delay tx completions |
/config/Net/intOpts/NetSchedDefaultResPoolSharesPct | 5 | 5 | 0 | 1 | | Percent share given to unclassified traffic |
/config/Net/intOpts/NetSchedInFlightMaxBytesDefault | 20000 | 20000 | 0 | 1 | | Number of bytes fed to the nic for nics with a normal (1Gbps) linkspeed |
/config/Net/intOpts/NetSchedInFlightMaxBytesHigh | 50000 | 50000 | 0 | 1 | | Number of bytes fed to the nic for nics with a high (10Gbps) linkspeed |
/config/Net/intOpts/NetSchedInFlightMaxBytesInsane | 1500000 | 1500000 | 0 | 255 | | Number of bytes fed to the nic for nics that don't support tx completion coalescing |
/config/Net/intOpts/NetSchedInFlightMaxBytesLow | 10000 | 10000 | 0 | 1 | | Number of bytes fed to the nic for nics with a low (< 500Mbps) linkspeed |
/config/Net/intOpts/NetSchedInFlightMaxPktsDefault | 20 | 20 | 0 | 1 | | Number of packets fed to the nic for nics with a normal (1Gbps) linkspeed |
/config/Net/intOpts/NetSchedInFlightMaxPktsHigh | 50 | 50 | 0 | 24 | | Number of packets fed to the nic for nics with a high (10Gbps) linkspeed |
/config/Net/intOpts/NetSchedInFlightMaxPktsInsane | 1000 | 1000 | 0 | 1 | | Number of packets fed to the nic for nics that don't support tx completion coalescing |
/config/Net/intOpts/NetSchedInFlightMaxPktsLow | 10 | 10 | 1 | 99 | | Number of packets fed to the nic for nics with a low (< 500Mbps) linkspeed |
/config/Net/intOpts/NetSchedLinkSpeedHigh | 2500 | 2500 | 1 | 125 | | Link speed considered high by the scheduler |
/config/Net/intOpts/NetSchedLinkSpeedLow | 500 | 500 | 1 | 1500000 | | Link speed considered low by the scheduler |
/config/Net/intOpts/NetTxCompletionWorldlet | 1 | 1 | 0 | 65535 | | Whether to enable tx completion in worldlet. |
/config/Net/intOpts/NetTxDontClusterSize | 0 | 0 | 0 | 64 | | transmits smaller than this will not be subject to clustering/coalescing. |
/config/Net/intOpts/NetTxWorldlet | 2 | 2 | 0 | 1 | | Worldlet for asynchronous Tx for net devices. 0 for no worldlet. 1 for 1WDT/NIC. 2 for 1WDT/VM |
/config/Net/intOpts/NetVmxnet2Worldlet | 1 | 1 | 0 | 1 | | Whether to enable worldlet for vmxnet2. |
/config/Net/intOpts/NetVmxnet3Worldlet | 1 | 1 | 0 | 1 | | Whether to enable worldlet for vmxnet3. |
/config/Net/intOpts/NoLocalCSum | 0 | 0 | 1 | 1000 | | if set, don't bother checksumming local tx/rx frames |
/config/Net/intOpts/NotifySwitch | 1 | 1 | 0 | 64 | | Broadcasts an arp request on net handle enable [0 = disabled, 1 = enabled] |
/config/Net/intOpts/PadVlanRx | 1 | 1 | 32 | 128 | yes | When set to 1, vNIC rx will pad up to ETH_MIN_FRAME_LEN if necessary. |
/config/Net/intOpts/PortDisableTimeout | 5000 | 5000 | 0 | 4096 | | max timeout delay to wait for ports to complete I/O before disabling. |
/config/Net/intOpts/ReversePathFwdCheckPromisc | 0 | 0 | 0 | 1 | | Block duplicate packet in a teamed environment when the virtual switch is set to Promiscuous mode. |
/config/Net/intOpts/ReversePathFwdCheck | 1 | 1 | 0 | 1 | | Block the multicast/broadcast packets that come back from physical switches in a teamed environment |
/config/Net/intOpts/TcpipCopySmallTx | 1 | 1 | 0 | 1 | | Copy and tx complete small packets for tcp tx |
/config/Net/intOpts/TcpipDefLROEnabled | 1 | 1 | 0 | 200000 | | LRO enabled for tcpip2 |
/config/Net/intOpts/TcpipDefLROMaxLength | 65535 | 65535 | 0 | 200000 | | LRO default max length for tcpip2 |
/config/Net/intOpts/TcpipDefLROStatsEnabled | 0 | 0 | 0 | 200000 | | LRO stats enabled for tcpip2 |
/config/Net/intOpts/TcpipHeapMax | 64 | 64 | 0 | 1 | | Max megabytes the tcpip module heap can grow to. (REQUIRES REBOOT!) |
/config/Net/intOpts/TcpipHeapSize | 16 | 16 | 0 | 255 | | Initial size of the tcpip module heap in megabytes. (REQUIRES REBOOT!) |
/config/Net/intOpts/TcpipLRONoDelayAck | 1 | 1 | 0 | 1518 | | Delayed ack timer not armed for LRO |
/config/Net/intOpts/TcpipNoBcopyRx | 1 | 1 | 0 | 1 | | Avoid bcopy in tcp rx |
/config/Net/intOpts/TcpipRxDirectDispatchQuota | 0 | 0 | 0 | 1 | | Max # of pkts dispatched into the tcpip stack in the Port_Output() context |
/config/Net/intOpts/TcpipRxDispatchQuota | 100 | 100 | 0 | 1 | | Max # of pkts dispatched into the tcpip stack by an execution context |
/config/Net/intOpts/TcpipRxVmknicWorldletAffinityType | 0 | 0 | 0 | 1 | | Use exact affinity for tcpip input worldlet (Takes hold at port creation time) |
/config/Net/intOpts/TcpipTxDispatchQuota | 100 | 100 | 0 | 1 | | Max # of pkts dispatched from the tcpip stack by an execution context |
/config/Net/intOpts/TsoDumpPkt | 0 | 0 | 1000 | 60000 | | detailed dump of every pkts |
/config/Net/intOpts/UplinkAbortDisconnectTimeout | 5000 | 5000 | 0 | 1 | | Timeout (ms) waiting for pending calls to finish when disconnecting. |
/config/Net/intOpts/UplinkKillAsyncTimeout | 10000 | 10000 | 0 | 1 | | Timeout (ms) waiting for async when world is killed. |
/config/Net/intOpts/UplinkTxDecayCounter | 40 | 40 | 0 | 1 | yes | How many times the load balancer has to run before deleting all the priority users ? |
/config/Net/intOpts/UplinkTxQueuesDispEnabled | 1 | 1 | 0 | 1 | | Port traffic dispatched on multiple tx queues enabled ? |
/config/Net/intOpts/UseHwCsumForIPv6Csum | 1 | 1 | 0 | 255 | | When non-zero, use pNIC HW_CSUM, if available, as IPv6 csum offload |
/config/Net/intOpts/UseHwIPv6Csum | 1 | 1 | 0 | 65535 | | When non-zero, use pNIC HW IPv6 csum offload if available |
/config/Net/intOpts/UseHwTSO6 | 1 | 1 | 0 | 255 | | When non-zero, use pNIC HW IPv6 TSO offload if available |
/config/Net/intOpts/UseHwTSO | 1 | 1 | 1 | 65535 | | When non-zero, use pNIC HW TSO offload if available |
/config/Net/intOpts/UseLegacyProc | 0 | 0 | 0 | 8 | | whether or not to populate legacy entries in /proc/vmware/net [0 = disabled, 1 = enabled] |
/config/Net/intOpts/UseProc | 0 | 0 | 0 | 128 | | whether or not to populate /proc/vmware/net [0 = disabled, 1 = enabled] |
/config/Net/intOpts/VlanDevModeChecks | 0 | 0 | 0 | 1 | yes | Enable development mode checks and message logging. |
/config/Net/intOpts/VmklnxLROEnabled | 0 | 0 | 0 | 16777215 | | LRO enabled in vmklinux |
/config/Net/intOpts/VmklnxLROMaxAggr | 6 | 6 | 0 | 65535 | | LRO max aggr in vmklinux |
/config/Net/intOpts/Vmxnet2HwLRO | 1 | 1 | 2 | 3 | | Whether to perform HW LRO on pkts going to a LPD capable vmxnet2 |
/config/Net/intOpts/Vmxnet2PinRxBuf | 0 | 0 | 0 | 1 | | Pin RX buffers for vmxnet2 clients (windows guest only) |
/config/Net/intOpts/Vmxnet2SwLRO | 1 | 1 | 0 | 2 | | Whether to perform SW LRO on pkts going to a LPD capable vmxnet2 |
/config/Net/intOpts/Vmxnet3HwLRO | 1 | 1 | 0 | 2147483647 | | Whether to enable HW LRO on pkts going to a LPD capable vmxnet3 |
/config/Net/intOpts/Vmxnet3RSSHashCache | 1 | 1 | 0 | 1 | | Whether to enable RSS hash cache for vmxnet3. |
/config/Net/intOpts/Vmxnet3SwLRO | 1 | 1 | 1 | 65535 | | Whether to perform SW LRO on pkts going to a LPD capable vmxnet3 |
/config/Net/intOpts/vmxnetBHNetPoll | 0 | 0 | 0 | 1 | | Whether to poll for Tx in BH NetPoll. |
/config/Net/intOpts/VmxnetCopyTxRunLimit | 16 | 16 | 1 | 4294967295 | | non-Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never). |
/config/Net/intOpts/VmxnetLROBackoffPeriod | 8 | 8 | 0 | 10000 | | After adaptive LRO decided not to do LRO, how many intervals to wait before trying again. |
/config/Net/intOpts/VmxnetLROMaxLength | 32000 | 32000 | 0 | 1 | | LRO default max length for tcpip2 |
/config/Net/intOpts/VmxnetLROThreshold | 4000 | 4000 | 0 | 1 | | After this # packets, evaluate whether to continue SW LRO |
/config/Net/intOpts/VmxnetLROUseRatioDenom | 3 | 3 | 0 | 1 | | If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Denominator of ratio. |
/config/Net/intOpts/VmxnetLROUseRatioNumer | 1 | 1 | 0 | 1 | | If SW LRO reduce pkt count to be smaller than ratio, continue to do LRO. Numerator of ratio. |
/config/Net/intOpts/VmxnetPromDisableLro | 1 | 1 | 0 | 2 | | Whether to disable SW LRO when vNIC goes into promiscuous mode. |
/config/Net/intOpts/VmxnetSwLROSL | 1 | 1 | 0 | 255 | | Whether to use ShortLived for vmxnet SW LRO |
/config/Net/intOpts/vmxnetThroughputWeight | 0 | 0 | 0 | 1 | | How far to favor throughput in vmxnet behavior. |
/config/Net/intOpts/VmxnetTxCopySize | 256 | 256 | 1 | 10 | | vmxnet tx <= than this will be fully copied with no need for completion. |
/config/Net/intOpts/VmxnetWinCopyTxRunLimit | 65535 | 65535 | 0 | 1 | | Win vmxnet2/3 tx will have at most so many fully copied tx's in a row (65536 and larger means never). |
/config/Net/intOpts/VmxnetWinIntrHints | 0 | 0 | 0 | 256 | | whether intr hints are used for Windows vmxnet. |
/config/Net/intOpts/VmxnetWinUDPTxFullCopy | 1 | 1 | 0 | 256 | | whether Windows vmxnet UDP tx is fullCopy. |
/config/Net/intOpts/vNicNumDeferredReset | 12 | 12 | 0 | 1 | | max # normalPkts per poll. |
/config/Net/intOpts/vNicTxPollBound | 256 | 256 | 0 | 1 | | max # normalPkts per poll. |
/config/Net/strOpts/DVFilterBindIpAddress | | | 0 | 99 | | DVFilter internal communication endpoint |
/config/Net/strOpts/IGMPRouterIP | 10.0.0.0 | 10.0.0.0 | 0 | 512 | | Router IP Address for IGMP (generally not necessary to set this) |
/config/Net/strOpts/ManagementAddr | 172.30.0.91 | 127.0.0.1 | 50 | 100 | yes | The IP address (v4 or v6) of the management interface that should be used for communication with the ESX host. |
/config/Net/strOpts/ManagementIface | vmk0 | | 0 | 40 | yes | The name of the management interface that should be used for communication with the ESX host. |
/config/Net/strOpts/NetdumpServerGateway | | | 1 | 300 | | IP address of gateway to access remote network core dump server |
/config/Net/strOpts/NetdumpServerIP | | | 1 | 75 | | IP address of remote network core dump server |
/config/Net/strOpts/NetdumpVmkIP | | | 0 | 1 | | VMkernel IP during network core dump |
/config/Net/strOpts/NetdumpVmkNic | | | 0 | 10 | | VMkernel NIC to use for network core dump |
/config/Net/strOpts/NetdumpVmkPG | | | 0 | 10 | | VMkernel port group to use for network core dump |
/config/NFS/intOpts/DiskFileLockUpdateFreq | 10 | 10 | 0 | 1 | | Time (in seconds) between updates to a disk lock file [8-3600] |
/config/NFS/intOpts/HeartbeatDelta | 5 | 5 | 100 | 5000 | | Time in seconds since the last successful update before we send a heartbeat |
/config/NFS/intOpts/HeartbeatFrequency | 9 | 9 | 0 | 20 | | Time in seconds between heartbeats |
/config/NFS/intOpts/HeartbeatMaxFailures | 3 | 3 | 100 | 500 | | Number of sequential failures before we mark a volume as down |
/config/NFS/intOpts/HeartbeatTimeout | 5 | 5 | 0 | 20 | | Time in seconds before we abort an outstanding heartbeat |
/config/NFS/intOpts/IndirectSend | 0 | 0 | 0 | 200 | yes | Use NFS indirect send |
/config/NFS/intOpts/LockRenewMaxFailureNumber | 3 | 3 | 0 | 1 | | Number of update failures before a disk file lock is declared stale |
/config/NFS/intOpts/LockUpdateTimeout | 5 | 5 | 0 | 30 | | Time (in seconds) before we abort an outstanding lock update |
/config/NFS/intOpts/LogNfsStat3 | 0 | 0 | 0 | 300000 | | Log nfsstat3 code |
/config/NFS/intOpts/MaxVolumes | 8 | 8 | 0 | 20 | | Maximum number of mounted NFS volumes. TCP/IP heap must be increased accordingly (Requires reboot) |
/config/NFS/intOpts/ReceiveBufferSize | 128 | 128 | 1 | 5 | | Default Size of socket's receive buffer in KB |
/config/NFS/intOpts/RPCConnTimeout | 5 | 5 | 5000 | 14000 | yes | Time (in seconds) before we determine that a TCP/IP connection is unresponsive (0 to disable) |
/config/NFS/intOpts/SendBufferSize | 264 | 264 | 0 | 1 | | Default size of socket's send buffer in KB |
/config/NFS/intOpts/SyncRetries | 25 | 25 | 0 | 1 | | Number of retries before synchronous IO fails (10 seconds per retry) |
/config/NFS/intOpts/UDPRetransmitDelay | 700 | 700 | 4 | 40 | yes | Time in milliseconds retransmitting a UDP RPC |
/config/NFS/intOpts/VolumeRemountFrequency | 30 | 30 | 0 | 20 | | Time in seconds before attempting to remount a volume |
/config/NFS/intOpts/WorldletAffinity | 0 | 0 | 0 | 1 | | Worldlet CPU affinity |
/config/Numa/intOpts/AutoMemAffinity | 1 | 1 | 1 | 10240 | | 1 to set mem affinity automatically based on cpu affinity, 0 to disable |
/config/Numa/intOpts/AutoSplitVM | 1 | 1 | 0 | 512 | | Split a VM automatically into multiple NUMA clients; 0 to disable. |
/config/Numa/intOpts/LocalityWeightActionAffinity | 130 | 130 | 100 | 10000 | | Benefit of improving action affinity by 1. |
/config/Numa/intOpts/LocalityWeightMem | 1 | 1 | 50 | 900000 | | Benefit of improving memory locality by 1 pct. |
/config/Numa/intOpts/LTermFairnessInterval | 5 | 5 | 0 | 10 | | duration of long term fairness interval in terms of NUMA rebalance period, 0 indicates that long term fairness is disabled |
/config/Numa/intOpts/LTermMigThreshold | 10 | 10 | 32 | 10240 | | imbalance in long term owed, in percentage, required to trigger migration for long term fairness |
/config/Numa/intOpts/LTermOwedEWMAConstant | 64 | 64 | 2 | 1024 | yes | reciprocal of the EWMA gain |
/config/Numa/intOpts/MigImbalanceThreshold | 10 | 10 | 0 | 1000 | | minimum percent load imbalance between nodes to trigger migration |
/config/Numa/intOpts/MigPreventLTermThresh | 2 | 2 | 64 | 10240 | | long term owed for a VM, in percentage, above which NUMA migration and swaps are disabled for that VM |
/config/Numa/intOpts/MigThrashThreshold | 50 | 50 | 0 | 100 | | maximum post-migration load imbalance, as percentage of pre-migration imbalance, to prevent thrashing |
/config/Numa/intOpts/MigThreshold | 2 | 2 | 1 | 8192 | | minimum percent load balance improvement to allow single migration/swap |
/config/Numa/intOpts/MinMigInterval | 2 | 2 | 0 | 300 | yes | minimum time (in seconds) between node migrations |
/config/Numa/intOpts/MonMigEnable | 1 | 1 | 1 | 1024 | | 1 to allow NUMASched monitor migrations, 0 to disallow |
/config/Numa/intOpts/MonMigHistory | 17 | 17 | 0 | 100 | yes | minimum local history to trigger monitor node migration |
/config/Numa/intOpts/MonMigLocality | 80 | 80 | 0 | 1 | yes | max percent remote overhead memory to trigger monitor node migration |
/config/Numa/intOpts/MonMigTime | 300 | 300 | 0 | 51200 | yes | minimum time (in seconds) to allow for monitor migration |
/config/Numa/intOpts/MonMigTriggerAnon | 1 | 1 | 0 | 100 | yes | 1 to trigger monitor migrations on low anonymous(overhead) memory locality; overall memory locality otherwise |
/config/Numa/intOpts/NodeMaxFreePct | 5 | 5 | 0 | 512 | yes | Always enable page migration if specified percentage of node memory is free, overriding NodeMinFreePerVM |
/config/Numa/intOpts/NodeMinFreePerVM | 2 | 2 | 0 | 1 | yes | Minimum free memory per VM (in MB) on a NUMA node when page migration towards this node is enabled |
/config/Numa/intOpts/NumaSchedInternalDevel | 0 | 0 | 64 | 10240 | yes | unused option for transient internal development and testing of NUMASched |
/config/Numa/intOpts/PageMigEnable | 1 | 1 | 0 | 300 | | 1 to permit NUMASched to manipulate page migration, 0 to disallow it |
/config/Numa/intOpts/PostMigUseActiveMetric | 0 | 0 | 1000 | 30000 | | 1 to use alternative migActive metric for post-migration imbalance prediction, 0 to use default migEntitlement metric |
/config/Numa/intOpts/PreferHT | 0 | 0 | 100 | 10000 | | Prefer using HyperThreads on the same NUMA node over full cores on multiple nodes; 0 to disable. |
/config/Numa/intOpts/RebalanceCoresNode | 2 | 2 | 0 | 1 | | minimum number of cores per node required to enable NUMA rebalancer |
/config/Numa/intOpts/RebalanceCoresTotal | 4 | 4 | 0 | 1 | | minimum number of total host cores required to enable NUMA rebalancer |
/config/Numa/intOpts/RebalanceEnable | 1 | 1 | 0 | 1 | | 1 to enable NUMA rebalancer, 0 to disable it |
/config/Numa/intOpts/RebalancePeriod | 2000 | 2000 | 0 | 1 | | frequency of NUMA node rebalancing, in milliseconds |
/config/Numa/intOpts/RoundRobin | 1 | 1 | 0 | 200 | yes | 1 to use round-robin initial placement algorithm, 0 to place on node with most free memory |
/config/Numa/intOpts/SwapConsiderPeriod | 15 | 15 | 0 | 3600 | | time between reconsidering a client for swap, in units of NUMA rebalance period |
/config/Numa/intOpts/SwapInterval | 3 | 3 | 0 | 3600 | | frequency of NUMA node swap rebalancing, in units of NUMA rebalance period |
/config/Numa/intOpts/SwapLoadEnable | 1 | 1 | 0 | 100 | | 1 to enable VM swaps across nodes to balance CPU load, 0 to disable |
/config/Numa/intOpts/SwapLocalityEnable | 1 | 1 | 0 | 100000 | | 1 to enable VM swaps across nodes to improve memory locality, 0 to disable |
/config/Numa/intOpts/SwapLocalityThreshold | 20 | 20 | 0 | 65536 | yes | minimum percent memory locality improvement to trigger node swap |
/config/Numa/intOpts/SwapMigrateOnly | 2 | 2 | 0 | 1 | | frequency of NUMA VM migration only considerations, in units of NUMA rebalance period, 0 to disable pure migrations |
/config/Power/intOpts/ChargeInterval | 5 | 5 | 1000000 | 4000000 | yes | Frequency (in seconds) of VM energy charge cycles |
/config/Power/intOpts/ChargeMemoryPct | 20 | 20 | 5 | 20 | | Percentage of idle power consumed by memory |
/config/Power/intOpts/ChargeVMs | 0 | 0 | 0 | 100000 | | Keep track of energy consumed by VMs (experimental) |
/config/Power/intOpts/CStateMaxLatency | 500 | 500 | 1 | 50 | | In Custom policy, avoid a C-state whose latency is larger than this value (us) |
/config/Power/intOpts/CStatePredictionCoef | 110479 | 110479 | 0 | 1 | | In Custom policy, predict non-timer wakeup with error probability p, where CStatePredictionCoef = -ln(1 - p) * (1 << 20) |
/config/Power/intOpts/CStateResidencyCoef | 5 | 5 | 50 | 100 | | In Custom policy, avoid a C-state whose latency * CStateResidencyCoef > predicted residence time |
/config/Power/intOpts/MaxCpuLoad | 60 | 60 | 1 | 600000 | | In Custom policy, CPU utilization threshold below which CPU frequency can be dynamically adjusted |
/config/Power/intOpts/PerfBiasEnable | 1 | 1 | 0 | 100000 | | Use Performance Energy Bias Hint |
/config/Power/intOpts/PerfBias | 7 | 7 | 0 | 10000 | | In Custom policy, Performance Energy Bias Hint (Intel-only) |
/config/Power/intOpts/TimerHz | 100 | 100 | 1 | 10000 | | In Custom policy, Dynamic power management timer sampling rate |
/config/Power/intOpts/UseCStates | 0 | 0 | 15 | 200 | | In Custom policy, use ACPI C-states when processor is idle |
/config/Power/intOpts/UsePStates | 1 | 1 | 1000 | 5000 | | In Custom policy, use ACPI P-states to save power when processor is busy |
/config/Power/intOpts/UseStallCtr | 0 | 0 | 1 | 8192 | | In Custom policy, use stall cycles performance counter |
/config/Power/strOpts/CpuPolicy | static | static | 100 | 30000 | yes | Host power management policy [DEPRECATED; use /power/currentPolicy VSI node] |
/config/Scsi/intOpts/ChangeQErrSetting | 1 | 1 | 48 | 2048 | | Change the QErr value of devices to 0x0. |
/config/Scsi/intOpts/CompareLUNNumber | 1 | 1 | 0 | 2 | | Consider LUN number when determining LUN identity. |
/config/Scsi/intOpts/CRTimeoutDuringBoot | 0 | 0 | 0 | 2448 | | Reservation conflict timeout during boot |
/config/Scsi/intOpts/LogCmdErrors | 1 | 1 | 1 | 3600 | | Log SCSI Device command errors. |
/config/Scsi/intOpts/LogMPCmdErrors | 1 | 1 | 10 | 18000 | | Log SCSI Multi-path plugin command errors. |
/config/Scsi/intOpts/MaxReserveBacktrace | 0 | 0 | 0 | 4096 | | Log a backtrace if caller exceeds SCSI_MAX_RESERVE_TIME or SCSI_MAX_RESERVE_TOTALTIME (debug only) |
/config/Scsi/intOpts/MaxReserveTime | 200 | 200 | 10 | 2048 | | Maximum time (in msecs) a system-initiated reservation is normally held (debug only) |
/config/Scsi/intOpts/MaxReserveTotalTime | 250 | 250 | 0 | 12288 | | Maximum time (in msecs) a system-initiated reservation normally takes from issue to release (debug only) |
/config/Scsi/intOpts/PassthroughLocking | 1 | 1 | 0 | 2 | | Disable locking for scsi passthrough devices |
/config/Scsi/intOpts/ReserveBacktrace | 0 | 0 | 0 | 1 | | Log a backtrace for all Reserve/Release pairs (debug only) |
/config/Scsi/intOpts/ScanOnDriverLoad | 1 | 1 | 0 | 8 | | Scan new SCSI buses on device driver load |
/config/Scsi/intOpts/ScsiRestartStalledQueueLatency | 500 | 500 | 8 | 524288 | | Delay in ms before restarting a stalled queue |
/config/Scsi/intOpts/SCSITimeout_ReabortTime | 5000 | 5000 | 0 | 1 | | delay (in ms) after an abort due to timeout before the abort is re-issued |
/config/Scsi/intOpts/SCSITimeout_ScanTime | 1000 | 1000 | 1 | 20 | | time (in ms) to sleep between checking for timed-out async IO |
/config/Scsi/intOpts/TimeoutTMThreadExpires | 1800 | 1800 | 0 | 4294967295 | | Life in seconds of timeout task mgmt handler thread |
/config/Scsi/intOpts/TimeoutTMThreadLatency | 2000 | 2000 | 8 | 131072 | | Delay in ms before waking up new task mgmt thread |
/config/Scsi/intOpts/TimeoutTMThreadMax | 16 | 16 | 0 | 1 | | Max number of timeout task-mgmt handler threads |
/config/Scsi/intOpts/TimeoutTMThreadMin | 1 | 1 | 0 | 1 | | Min number of timeout task-mgmt handler threads |
/config/Scsi/intOpts/TimeoutTMThreadRetry | 2000 | 2000 | 0 | 4294967295 | | Delay in milliseconds before retrying taskmgmt which failed or for which the IO did not complete |
/config/Scsi/intOpts/UseAdaptiveRetries | 0 | 0 | 0 | 4294967295 | | Use adaptive retries for transient errors. |
/config/User/intOpts/CartelCoreDumpDelta | 2048 | 2048 | 0 | 100 | yes | Heap size reserved for core dumps (KB) |
/config/User/intOpts/CartelInitialHeapSize | 100 | 100 | 8 | 3600 | yes | Initial cartel heap size (KB) |
/config/User/intOpts/CartelNormalUseDelta | 2944 | 2944 | 0 | 8 | yes | Additional heap space (KB) |
/config/User/intOpts/CartelPreallocDumpHeap | 0 | 0 | 5 | 86400 | yes | Preallocate heap required by userworld coredumps |
/config/User/intOpts/CDROMSenseTimeout | 4 | 4 | 1 | 10 | | Physical CDROM sense timeout (seconds) |
/config/User/intOpts/CheckMMInfoSanity | 0 | 0 | 8 | 64 | yes | Enable additional checks on mmInfos in cartel fork paths |
/config/User/intOpts/LogPipeWriteErr | 0 | 0 | 3 | 30 | yes | Log usermode stacktrace on pipe write error (debug only) [0 or 1] |
/config/User/intOpts/ProxyCancelUpcallTimeout | 50 | 50 | 0 | 1 | yes | Timeout in milliseconds when waiting on cancel msg |
/config/User/intOpts/ProxySendRecvTimeout | 60 | 60 | 0 | 8192 | yes | Timeout in seconds when waiting to send data to proxy |
/config/User/intOpts/PTEDisableNX | 0 | 0 | 32 | 264 | | Disables the use of NX bit in user pagetable entries |
/config/User/intOpts/ReaddirRetries | 10 | 10 | 3 | 30 | | Maximum number of retries when reading entries from directories |
/config/User/intOpts/SocketConnectionType | 0 | 0 | 0 | 2 | yes | UserWorld socket connection, 0=Proxied, 1=VMK TCP/IP, 2=COS SHADOW TCP/IP |
/config/UserMem/intOpts/UserMemASLR | 1 | 1 | 0 | 1 | yes | Address space layout randomization for userworlds. 0 to disable, 1 global seed, 2 per-cartel |
/config/UserMem/intOpts/UserMemASMinHeap64 | 262144 | 262144 | 3 | 360 | yes | The minimum heap size in KB for 64bit userworlds |
/config/UserMem/intOpts/UserMemASMinHeap | 16384 | 16384 | 100 | 2000 | yes | The minimum heap size in KB for 32bit userworlds |
/config/UserMem/intOpts/UserMemASMmapDataRandEnd | 0 | 0 | 30 | 3600 | yes | The maximum starting mmap data address. 0 for default |
/config/UserMem/intOpts/UserMemASRandomSeed | 22239839 | 0 | 0 | 1 | yes | The PRNG seed to use in new userworlds |
/config/UserMem/intOpts/UserMemASStackLowAddr | 0 | 0 | 64 | 264 | yes | The starting stack address for new userworlds. |
/config/VMFS3/intOpts/BlockWriteOptimization | 1 | 1 | 1 | 1024 | yes | Enable file block write optimization |
/config/VMFS3/intOpts/ClusterEvictRetries | 4 | 4 | 16 | 128 | yes | Number of times to retry an operation upon a cluster eviction event |
/config/VMFS3/intOpts/ClusterEvictThreshold | 2 | 2 | 0 | 1000 | yes | Number of tries locking a resource cluster at which to pre-emptively abort all cached clusters |
/config/VMFS3/intOpts/ClusterLockRetries | 10 | 10 | 0 | 1 | yes | Maximum number of retries locking a resource cluster |
/config/VMFS3/intOpts/ClusterLockWaitMult | 105 | 105 | 0 | 2000 | yes | Current wait time is multiplied by (ClusterLockWaitMult / 100) to obtain wait time for next cycle |
/config/VMFS3/intOpts/DenseSBPerCluster | 0 | 0 | 1 | 16384 | yes | Increase the number of sub-block resources per cluster for freshly formatted VMFS-4 |
/config/VMFS3/intOpts/DentryCacheEnable | 1 | 1 | 0 | 600 | yes | Enable name cache for VMFS3 |
/config/VMFS3/intOpts/EnableDataMovement | 1 | 1 | 8 | 2048 | yes | Whether VMFS should handle data movement requests by leveraging FS3DM |
/config/VMFS3/intOpts/EnableEagerEviction | 1 | 1 | 1 | 10 | yes | Whether to eagerly evict cached clusters upon reaching ClusterEvictThreshold |
/config/VMFS3/intOpts/EnableOptLocking | 1 | 1 | 0 | 1 | yes | Enable optimistic locking |
/config/VMFS3/intOpts/FailVolumeOpenIfAPD | 0 | 0 | 1 | 1024 | yes | Fail VMFS volume open operation if the underlying device is deemed to be under an all-paths-down condition |
/config/VMFS3/intOpts/FileOpTries | 10 | 10 | 0 | 1 | yes | Number of times to attempt a file operation in case of transient failures |
/config/VMFS3/intOpts/FixConsistencyError | 1 | 1 | 3 | 20 | yes | Fix errors during vmfs3 consistency checks |
/config/VMFS3/intOpts/FS3CKVerbose | 1 | 1 | 1 | 10 | yes | FS3CK Verbose level |
/config/VMFS3/intOpts/HardwareAcceleratedLockingFrequency | 50 | 50 | 0 | 1 | yes | Number of attempts after which we should retry hardware accelerated VMFS locking |
/config/VMFS3/intOpts/HardwareAcceleratedLocking | 1 | 1 | 0 | 1 | | Enable hardware accelerated VMFS locking (requires compliant hardware) |
/config/VMFS3/intOpts/HBRenewalRetries | 8 | 8 | 1 | 2048 | yes | Maximum number of retries renewing failed heartbeat before next scheduled iteration |
/config/VMFS3/intOpts/HBsToGC | 4 | 4 | 0 | 1000 | yes | Number of stale heartbeats to garbage collect |
/config/VMFS3/intOpts/HBTokenTimeout | 5000 | 5000 | 0 | 1 | yes | Time out (msecs) for Heartbeating request |
/config/VMFS3/intOpts/LogATSMiscompare | 0 | 0 | 0 | 1 | yes | Log ATS miscompare |
/config/VMFS3/intOpts/LookupRetries | 5 | 5 | 1 | 5000 | yes | Maximum number of retries when looking up an objects in directories |
/config/VMFS3/intOpts/LookupWait | 50 | 50 | 1 | 20 | yes | Wait time (in msecs) before retrying lookup operations on a busy directory |
/config/VMFS3/intOpts/MaxHBWait | 50000 | 50000 | 0 | 1 | yes | Time out (msecs) for waiting for Heartbeating to finish or reclaimed |
/config/VMFS3/intOpts/MaxHeapSizeMB | 80 | 80 | 1 | 10 | | Maximum size (in MB) to which the VMFS heap is allowed to grow |
/config/VMFS3/intOpts/MaxReserveTime | 200 | 200 | 1 | 4294967295 | yes | Maximum time (in msecs) a VMFS initiated reservation is normally held. |
/config/VMFS3/intOpts/MinClusterLockWait | 2000 | 2000 | 0 | 4096 | yes | Time (in msecs) to wait before retrying to acquire a held cluster lock |
/config/VMFS3/intOpts/OpenWithoutJournal | 1 | 1 | 0 | 1 | | Open file system when out of space for journal allocation, allowing reads and no meta-data updates |
/config/VMFS3/intOpts/OptLockReadTimeout | 1000 | 1000 | 0 | 100 | yes | Timeout (in msecs) used for lock reads during optlock to physlock conversion |
/config/VMFS3/intOpts/OptLockSleepMs | 100 | 100 | 1 | 4294967295 | yes | Time to sleep (msecs) before retrying an operation due to a stolen optimistic lock |
/config/VMFS3/intOpts/OptLockWriteTimeout | 3000 | 3000 | 100 | 3600000 | yes | Timeout (in msecs) used for lock writes during optlock to physlock conversion |
/config/VMFS3/intOpts/OptReadMaxLength | 1024 | 1024 | 128 | 8192 | yes | Maximum file length for which short-lived file reads will use optimistic file data fetching |
/config/VMFS3/intOpts/OptReadTimeout | 1000 | 1000 | 0 | 1 | yes | Time (in msecs) beyond file open for which small file reads will use optimistic file data fetching |
/config/VMFS3/intOpts/PhysLockTries | 5 | 5 | 50 | 500 | yes | Number of file operation attempts NOT to use optimistic locking. Should be less than or equal to FileOpTries. |
/config/VMFS3/intOpts/RemoveRetries | 5 | 5 | 10 | 10000 | yes | Maximum number of retries removing an intermittently occuring object |
/config/VMFS3/intOpts/RenameRetries | 5 | 5 | 10 | 10000 | yes | Maximum number of retries renaming source to destination, when destination exists intermittently |
/config/VMFS3/intOpts/ResvLostRetries | 3 | 3 | 0 | 5000 | yes | Number of times to attempt metadata update on reservation loss |
/config/VMFS3/intOpts/ResvLostWaitMS | 10 | 10 | 1 | 200 | yes | Time (in msecs) to wait before attemptng metadata update on reservation loss |
/config/VMFS3/intOpts/RevalidateDCCacheHit | 0 | 0 | 0 | 1 | yes | Revalidate entries returned from name cache during lookup |
/config/VMFS3/intOpts/SkipSearchingForSBSec | 60 | 60 | 0 | 10 | yes | If no SBs found, will skip searching SBs for this period of time (secs) |
/config/VMFS3/intOpts/TimeoutSleepMs | 3000 | 3000 | 0 | 100 | yes | Time to sleep (msecs) before retrying an operation due to timeout errors |
/config/VMFS3/intOpts/TimeoutTries | 10 | 10 | 256 | 32768 | yes | Number of times to attempt a file operation in case of timeout failure |
/config/VMFS3/intOpts/TolerateSCSI3Incompliance | 1 | 1 | 100 | 5000 | yes | Tolerate SCSI-3 incompliance |
/config/VMFS3/intOpts/TransactionRetries | 4 | 4 | 0 | 1 | yes | Maximum number of retries when committing a transaction to the VMFS journal |
/config/VMFS3/intOpts/TransactionWait | 50 | 50 | 0 | 1 | yes | Number of milliseconds to sleep before retrying transaction disk actions on IO error |
/config/VMFS3/intOpts/UseFileBlocksForDirsSymlinks | 1 | 1 | 0 | 1 | yes | Use File blocks for directories and symlinks when out of sub-blocks |
/config/VMFS3/strOpts/ReservationDevice | | | 1 | 4294967295 | yes | Name of FDS device to use for VMFS reservations issued by this host |
/config/VProbes/intOpts/BagPages | 16 | 16 | | | yes | Size of VProbes bag storage in pages |
/config/VProbes/intOpts/DaemonEnable | 2952593133 | 2952593133 | | | | Enable the VProbes daemon to bind to the relevant interface and listen for clients. |
/config/VProbes/intOpts/DaemonStrongBind | 0 | 0 | | | | Use the SO_BINDTODEVICE flag within VProbes daemon in the COS environment |
/config/VProbes/intOpts/DebugFlags | 0 | 0 | | | yes | Debug flags |
/config/VProbes/intOpts/Enable | 0 | 0 | | | yes | Enable VProbes |
/config/VProbes/intOpts/HeapMBytes | 6 | 6 | | | yes | Size of the VProbes heap in mbytes |
/config/VProbes/intOpts/TCPages | 8 | 8 | | | yes | Size of the VProbes TC in pages |
/config/VProbes/intOpts/UnsupportedEnable | 0 | 0 | | | yes | Enable unsupported VProbes primitives |
/config/VProbes/strOpts/DaemonInterface | | | | | | Bind interface for VProbes daemon |
/config/World/intOpts/RefCountTracking | 0 | 0 | 0 | 100 | yes | Enable refcount tracking in devel builds |
/config/World/intOpts/WorldGroupInitialHeapSize | 72 | 72 | 0 | 30 | yes | Initial world group heap size (KB) |
/config/World/intOpts/WorldGroupNormalUseDelta | 1375 | 1375 | 0 | 10 | yes | Additional world group heap space (KB) |
/config/World/intOpts/WorldTraceFireMax | 0 | 0 | 1 | 10 | yes | Limit size of TraceFire buffer in devel builds |