这类的网卡把要传输的数据放到卡上的存储器,而这块存储器必须事先占用一端地址(大多数占用640-1024KB之间的地址),有了这个地址,这块存储器就可视为主机板存储器的一部分:当主机向网卡要数据时,便直接到这块存储器取回;反之,将数据放到存储器也等于是传给了网卡。如果将PROGRAMMED I/O方式比喻成用勺子舀水,那SHARED MEMORY便是以桶打水,在传输量多时更能突出它的效率。
这类的网卡把要传输的数据放到卡上的存储器,而这块存储器必须事先占用一端地址(大多数占用640-1024KB之间的地址),有了这个地址,这块存储器就可视为主机板存储器的一部分:当主机向网卡要数据时,便直接到这块存储器取回;反之,将数据放到存储器也等于是传给了网卡。如果将PROGRAMMED I/O方式比喻成用勺子舀水,那SHARED MEMORY便是以桶打水,在传输量多时更能突出它的效率。