Översikt över VMQ (Virtual Machine Queue)
Den här artikeln innehåller information på hög nivå om vmQ-gränssnittet (NDIS virtual machine queue). Du bör läsa den här artikeln innan du skriver en NDIS-drivrutin som stöder VMQ.
VMQ-gränssnittet stöder Microsoft Hyper-V:s prestandaförbättringar i NDIS 6.20 och senare i Windows Server 2008 R2 och senare versioner av Windows Server.
VMQ-gränssnittet stöder:
Klassificering av mottagna paket i nätverkskortmaskinvara med hjälp av mac-adressen (destination media access control) för att dirigera paketen till olika mottagningsköer.
Delat minne. Mer information finns i API-referensen Network.
Skala till flera processorer genom att bearbeta paket för olika virtuella datorer på olika processorer.
NDIS VMQ-arkitekturen ger fördelar för virtualisering, till exempel:
Virtualisering påverkar prestanda och VMQ hjälper till att övervinna dessa effekter.
VMQ stöder direktmigrering.
VMQ samexisterar med NDIS-uppgiftsavlastningar och andra optimeringar.
Information om hur du skriver VMQ-drivrutiner finns i Komma igång med att skriva VMQ-drivrutiner.
Not
Se till att studera exemplet NDIS Virtual Miniport Driver, särskilt källfilerna vmq.c och vmq.h.