多线程的坑,不要用sleep

找了一周的bug,终于发现了是哪里致使了问题出现。 最开始40路推流时候一切的正常,但随着长时间的工做后发现画面变卡了,打印相关信息,发现buf偶尔会多起来。 开始了漫长了调试,一开始觉得线程数量不够,而后增长了几个线程。可是问题仍是没有解决,因而我将sleep 改小了。随之而来的是cpu的上涨,可是问题仍是没有解决。 最后我将sleep换成了锁的机制。发现问题好不少,虽然仍是会出现,不过可以随着
相关文章
相关标签/搜索