小编Jos*_*see的帖子

是否可以在Linux上接收零拷贝UDP打包?

我想将UDP数据包直接从以太网适配器复制到我的用户空间缓冲区

我的设置的一些细节:

我从一对千兆以太网摄像头接收数据.合并我每秒接收28800个UDP数据包(每行1个数据包*30FPS*2个摄像头*480行).有没有办法对我来说,切换到巨型帧,并且我已经寻找到调整驱动级中断,可降低CPU使用率.我在这里所说的是减少复制这个~40MB/s数据流的次数.

是我在此发现的最佳来源,但我希望有更完整的参考或证明这种方法在实践中得到解决.

linux networking camera zero-copy

7
推荐指数
1
解决办法
5036
查看次数

将CEDET ede-cpp-root-project命令放在.emacs文件之外

我有一个有效的EDE项目,但我想在该项目的源代码树的文件中找到该命令,而不是在我的.emacs文件中.这可能吗?

我尝试过使用目录变量和emacs加载文件,但它确实有任何影响.为此,我将以下代码放在项目根目录中的.dir-locals.el中:

((nil 
 . ((ede-cpp-root-project "MyProj"
     :name "MyProj Project"
     :file "/home/jlisee/projects/myproj_code/CMakeLists.txt"
     :include-path '( "/packages" )
     :system-include-path '( "/opt/myproj/local/include" )
     :spp-table '( ("CONST" . "const") )
     ))))
Run Code Online (Sandbox Code Playgroud)

emacs cedet

2
推荐指数
1
解决办法
1737
查看次数

标签 统计

camera ×1

cedet ×1

emacs ×1

linux ×1

networking ×1

zero-copy ×1