多線程的坑,不要用sleep

找了一週的bug,終於發現了是哪裏致使了問題出現。 最開始40路推流時候一切的正常,但隨着長時間的工做後發現畫面變卡了,打印相關信息,發現buf偶爾會多起來。 開始了漫長了調試,一開始覺得線程數量不夠,而後增長了幾個線程。可是問題仍是沒有解決,因而我將sleep 改小了。隨之而來的是cpu的上漲,可是問題仍是沒有解決。 最後我將sleep換成了鎖的機制。發現問題好不少,雖然仍是會出現,不過可以隨着
相關文章
相關標籤/搜索