【驱动】10.Linux网络框架

【嵌入式八股】一、语言篇https://www.nowcoder.com/creation/manager/columnDetail/mwQPeM

【嵌入式八股】二、计算机基础篇https://www.nowcoder.com/creation/manager/columnDetail/Mg5Lym

【嵌入式八股】三、硬件篇https://www.nowcoder.com/creation/manager/columnDetail/MRVDlM

【嵌入式八股】四、嵌入式Linux篇(本专栏)https://www.nowcoder.com/creation/manager/columnDetail/MQ2bb0

Linux网络框架

Linux网络新技术基石——eBPF (qq.com)

总体框架

alt

  • 发送队列,排队,不要一下冲爆了
  • 环形缓冲区,可以同时写数据和读数据
  • 中断NAPI,中断加轮询的方式,接收到一个中断后轮询一段时间,实现批量处理,避免多次中断。中断下半部。
  • 性能优化,内核中,移动指针,添加包头啥的就不用拷贝

面试介绍

我将从硬件原理、应用开发和内核驱动3个方面介绍Linux 网络

  • 首先是硬件原理

  • 然后是应用开发

最基本的网络编程接口socket

流媒体传输视频,RTMP、W

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

【嵌入式八股】嵌入式Linux 文章被收录于专栏

查阅整理上千份嵌入式面经,将相关资料汇集于此,主要包括: 0.简历面试 1.语言篇 2.计算机基础 3.硬件篇 4.嵌入式Linux【本专栏】 (建议PC端查看)

全部评论

相关推荐

评论
点赞
5
分享
牛客网
牛客企业服务