問(wèn)題出現(xiàn)在使用pytorch識(shí)別時(shí),工作場(chǎng)景是高頻輸入圖片來(lái)識(shí)別,問(wèn)題現(xiàn)象為四核CPU中單個(gè)CPU核出現(xiàn)占用100%,程序無(wú)法正常工作,某個(gè)線程blocked
ps -ef | grep 我的程序
找到進(jìn)程id
top -H -p id
列出當(dāng)前進(jìn)程的所有線程id
找到占用99%的線程柱宦,并記下線程id
sudo gdb 我的程序 進(jìn)程id
gdb attach進(jìn)程
(gdb)info threads
查看當(dāng)前進(jìn)程所有線程
找到blocked 線程的id對(duì)應(yīng)的序號(hào)
thread 序號(hào)
切換到此線程
(gdb)bt
顯示線程調(diào)用堆棧
針對(duì)堆棧中block的位置找到對(duì)應(yīng)的代碼,修改