作者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://www.ptt.cc/bbs/LinuxDev/M.1548773002.A.FEC.html
→ leolarrel: DMA ? 01/30 18:38
推 ckvir: dma 01/30 21:07
→ shawym: DMA 是技術之一,建議去看一下 Wikipedia 中有關 01/30 21:21
→ shawym: Zero-Copy 的文章 01/30 21:21
推 pttano: 可以看一下skb怎麼往上丟 02/15 22:32