0
我想比較使用DMA和普通skb_copy_datagram_iovec()
從內核複製skb
到用戶空間的性能。我創建一個模塊來測試。任何人都可以向我展示如何從用戶空間創建一個大緩衝區並將其傳遞給我的模塊(因爲tcp_recvmsg()
從用戶空間傳遞了一個iovec)。任何建議表示讚賞。提前致謝!將用戶空間緩衝區傳遞給內核
我想比較使用DMA和普通skb_copy_datagram_iovec()
從內核複製skb
到用戶空間的性能。我創建一個模塊來測試。任何人都可以向我展示如何從用戶空間創建一個大緩衝區並將其傳遞給我的模塊(因爲tcp_recvmsg()
從用戶空間傳遞了一個iovec)。任何建議表示讚賞。提前致謝!將用戶空間緩衝區傳遞給內核
編寫一個Linux字符設備驅動程序並實現writev方法。詳情請參閱Linux設備驅動程序最新版本。