Disk.DiskMaxIOSize.
To check the size of I/O requests passed to the storage device using the command line:
esxcli system settings advanced list -o /Disk/DiskMaxIOSize Path: /Disk/DiskMaxIOSize Type: integer Int Value: 32767 Default Int Value: 32767 Min Value: 32 Max Value: 32767 String Value: Default String Value: Valid Characters: Description: Max Disk READ/WRITE I/O size before splitting (in KB) Host Specific: false Impact: none
Split commands can been seen from the device section of esxtop, to collect performance stats please see : Collecting esxtop batch data for ESXi performance troubleshooting
Note: This change can be made without rebooting the ESX/ESXi host or without putting the ESX/ESXi host in maintenance mode.
Other related information when this setting is changed - Virtual machines using EFI firmware fails to start from certain storage devices
The Disk.DiskMaxIOSize setting does not affect RDMs as access to the LUN is given directly to the guest. IO size changes must be performed in the guest operating system, in the application, or on the storage platform when using RDMs.