Der ixgbe-Treiber hat standardmäßig 8 RX Queues. Die mehrfachen RX Queues vermindern die Treiberleistung im Promiscuous Mode im Vergleich mit einer einzelnen RX Queue in den Versionen Solaris 10 10/08 und Solaris 10 5/09. Mehrfache RX Queues verursachen Kernel-Konflikte. Diese Kernel-Konflikte tragen möglicherweise zu der verminderten ixgbe-Leistung in der Version Solaris 10 10/09 bei.
Abhilfe: Setzen Sie die Werte für die ixgbe-RX and -TX Queue auf 1. Führen Sie die folgenden Schritte aus:
Bearbeiten Sie die Konfigurationsdatei/kernel/drv/ixgbe.conf.
rx_queue_number = 1; tx_queue_number = 1; |
Starten Sie das System neu.