数据包抵达网卡后,就会触发终止(IRQ)来通知 CPU 读取这个数据包。但是在高性能网络场景下,数据包的数量会十分大,假设每来一个数据包都要发生一个终止,那 CPU 的解决效率就会大打折扣,所以就发生了 NAPI(New API)这种机制让 CPU 一次性性地去轮询(poll)多个数据包,以批量解决的模式来优化效率,降落网卡终止带来的性能开支。
本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://clwxseo.com/wangluoyouhua/8742.html