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.