一、概述
另外针对Ffmpeg多进程转码时,可以根据编码进程、解码进程、调度进程进行分类,绑核处理。减少核间数据传输消耗。
webrtc需要根据收发包数据量,选择时间片轮转或者中断收发包。Linux有NAPI机制,会自适应根据数据量,调整收包模式。
二、搜集资料
译器内部函数的配置:《Generate Intrinsic Functions》
预读指令读内存参考:《memory prefetch浅析》
非暂时移动指令写内存参考:《intel指令优化》
intel编译优化参考:《INTEL C++ COMPILER之常用的编译器选项》
结构体优化参考:《如何高效的访问内存》