BUG研究
文章平均质量分 66
baiwenmo
这个作者很懒,什么都没留下…
展开
-
关于C++调用redis指令产生的死循环问题
问题描述: 大规模数据吞吐情况下redis接口不返回不响应不崩溃,导致线程卡住。 问题背景: 将x86上运行的算法sdk和redis移植到arm的Jetson NX上,趁机重写了数据源解码解复用的部分,由nvjpeg改为multimedia,redis操作也一并迁移过来,流程成功,但运行几个小时就会出现系统停滞的现象。 C++的算法sdk使用了开源的hiredis库,redis和sdk都在同一块jetson NX服务器上,server正常向redis中传输数据,经过大规模吞吐几小时后,sdk调度线程停止,原创 2021-04-24 16:15:33 · 372 阅读 · 0 评论 -
opencv和nvjpeg同时编译链接,运行时opencv读写会产生错误
关于在jetson上使用opencv读写报错的研究记录 问题描述:opencv和nvjpeg同时编译链接,运行时opencv读写会产生错误 问题背景: 之前的项目中把框架数据源里面用opencv解码的部分,改用jetson板子上自带的multimedia进行gpu解码加速优化了一波。解码用到了mm的dec接口,间接调用了nvjpeg的库。此时我们发现数据源和pipeline其实都走通了,但只要遇到用opencv写的图片调试功能就会报错,着实有点邪门。 解决历程: 用万能的vscode的gdb看了运行堆栈,发原创 2021-04-24 15:26:21 · 877 阅读 · 0 评论