在已经 5 分钟的原生 C++ 视频导出架构上,装完计时发现还能再榨 20%——B2 删除两次 GPU 同步阻塞 + A 三段生产者-消费者管线(解码 ASIC / GPU / 编码 ASIC 三种独立硬件重叠)+ 音频合并从重编码改 Passthrough。总导出 7分40秒 收到 4 分钟左右,保留 3× 超采样画质不变。
> DULUU_GUO:/tags/concurrency
found 2 post(s)
USB 相机接到桌面 App,第一张图等了 3.5 秒。围绕这个数字,我们把指令队列从 FFI 同步直调,搬到 C++ 异步 deque,又搬回 JS 编排层。三次重构的动机、方案、踩坑,记录在这里。