Il est possible d'utiliser la commande 'iostat' régulièrement pour déterminer l'adéquation de la valeur 'queue_depth' d'un hdisk.
Avec l'option '-D 5' par exemple, on obtient l'affichage suivant :
# iostat -D hdisk14 5 1
System configuration: lcpu=4 drives=11 paths=32 vdisks=0
hdisk7 xfer: %tm_act bps tps bread bwrtn
0.0 0.0 0.0 0.0 0.0
read: rps avgserv minserv maxserv timeouts fails
0.0 0.0 0.0 0.0 0 0
write: wps avgserv minserv maxserv timeouts fails
0.0 0.0 0.0 0.0 0 0
queue: avgtime mintime maxtime avgwqsz avgsqsz sqfull
0.0 0.0 0.0 0.0 0.0 0.0
--------------------------------------------------------------------------------
Si vous constatez que les 2 paramètres avgwqsz ou sqfull sont différents de zéro de façon régulière, il est envisageable d'augmenter la valeur de 'queue-depth' , celle-ci pouvant aller jusqu'à 256.
MAIS, ne pas définir arbitrairement 256, cela pourrait entrainer la saturation de la baie de stockage.
Dans la plupart des cas, '64' est une valeur très satisfaisante.