[ホーム] -
[用語集 FAQ 一覧] - [NetDMA]
ネットワークアダプタ上の機能。受信したデータをCPUを経由することなくメモリ上にコピーする機能。
ネットワークアダプタが受信したネットワークデータをアプリケーションが使用するとします。
この場合、通常はPCに搭載されたCPUがコピー処理を行いますが、NetDMAを使用すると、アダプタがCPUを使用せず直接データをアプリケーションの使用するメモリに渡します。
この機能を使用するにはBIOSがサポートしている必要があります。またWindows 8以後では機能そのものがサポートされていないようです。
例えば Windows 10で実行した場合、以下のエラーが表示されます。
システム管理者により NetDMA の使用が無効にされています。
またWindows10のヘルプで確認すると以下が表示されます。
NetDMA は、このバージョンの Windows ではサポートされていません。NetDMA の設定
を変更しても効果はありません。詳細については、
http://msdn.microsoft.com/en-us/library/ff568342(VS.85).aspx
を参照してください。