Per impostazione predefinita, il driver ixgbe ha 8 code RX. La presenza di più code RX riduce le prestazioni del driver in modalità mista rispetto a quanto offerto dalla coda RX singola di Solaris 10 10/08 e Solaris 10 5/09. La presenza di più code RX può dare origine a contese di utilizzazione del kernel, che possono contribuire a ridurre le prestazioni di ixgbe in Solaris 10 10/09.
Soluzione. Impostare i valori per le code RX e TX di ixgbe su 1. Procedere come segue:
Modificare il file di configurazione /kernel/drv/ixgbe.conf.
rx_queue_number = 1; tx_queue_number = 1; |
Riavviare il sistema.