作者xb1015 (Marco)
看板LinuxDev
标题[问题] 面试考题请益
时间Tue Jan 29 22:43:19 2019
各位大大好
有遇到一个面试官问一个思考题目
封包在组header会频繁使用memory copy
在大量封包传输时
对CPU loading会很大
请问除了memory copy
是否有更好的方式
以降低CPU loading
当时我想不到 如果大大有想法的 再请赐教
感激不尽~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.44.78.80
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1548773002.A.FEC.html
1F:→ leolarrel: DMA ? 01/30 18:38
2F:推 ckvir: dma 01/30 21:07
3F:→ shawym: DMA 是技术之一,建议去看一下 Wikipedia 中有关 01/30 21:21
4F:→ shawym: Zero-Copy 的文章 01/30 21:21
5F:推 pttano: 可以看一下skb怎麽往上丢 02/15 22:32