Condividi tramite


Panoramica di MSI-X di NDIS

Le interruzioni segnalate dai messaggi offrono un'alternativa agli interrupt tradizionali basati su linea che i dispositivi di rete e i relativi driver miniport possono usare. A partire da Windows Vista, il sistema operativo supporta due tipi di MSI: PCI V2.2 MSI e PCI V3.0 MSI-X.

I driver Miniport che supportano MSI-X possono specificare un'affinità di interruzione, ovvero un subset di unità di elaborazione centrale (CPU) su cui vengono eseguite le routine del servizio di interruzione dei messaggi dei driver. È possibile specificare l'affinità di interruzione per ogni messaggio MSI-X. Ad esempio, è possibile specificare affinità di interruzione nei computer con architettura NUMA (Non-Uniform Memory Access) in termini di "prossimità" del dispositivo a determinate CPU.

Il supporto MSI-X può offrire vantaggi significativi in termini di prestazioni, in particolare per le schede di interfaccia di rete che supportano il ridimensionamento laterale (RSS). Per altre informazioni sulla ricezione del ridimensionamento laterale, vedere Receive Side Scaling.For more information about receive side scaling, see Receive Side Scaling.

Per altre informazioni sugli interrupt basati su riga, vedere Gestione degli interrupt.

Contenuto della sezione

Inizializzazione MSI-X

Gestione di un interrupt MSI

Sincronizzazione con un interrupt MSI

Modifica dell'affinità CPU delle voci di tabella MSI-X