[問題] set scheduler_locking off 之後...
開發平台(Platform): (Ex: Win10, Linux, ...)
Llinux
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GCC
問題(Question):
程式為multi-thread
在GDB中,為了停在有問題的code中,不要被其他thread干擾,
而下了 set scheduler-locking on
之後不小心下了 continue 的指令(應該先下 set scheduler-locking off)
出現了類似
[Thread 0x2ade69eee700 (LWP 31869) exited]
然後它就不理我了....
請問我該怎麼跳到別的thread讓它繼續執行下去呢?
按了ctrl-c、ctrl-z都沒用
看top中我的程式也沒在跑的樣子 ...
謝謝 ~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 192.5.98.28 (美國)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1603249320.A.3A4.html
推
10/21 11:04,
3年前
, 1F
10/21 11:04, 1F
→
10/21 11:04,
3年前
, 2F
10/21 11:04, 2F
→
10/21 11:22,
3年前
, 3F
10/21 11:22, 3F
推
10/21 11:30,
3年前
, 4F
10/21 11:30, 4F
推
10/21 11:33,
3年前
, 5F
10/21 11:33, 5F
推
10/21 11:51,
3年前
, 6F
10/21 11:51, 6F
→
10/21 11:51,
3年前
, 7F
10/21 11:51, 7F
是的,切換到其他視窗打top,
原本的cpu usage大概都>1000...現在是0..
→
10/21 11:52,
3年前
, 8F
10/21 11:52, 8F
→
10/21 11:53,
3年前
, 9F
10/21 11:53, 9F
→
10/21 11:53,
3年前
, 10F
10/21 11:53, 10F
→
10/21 11:53,
3年前
, 11F
10/21 11:53, 11F
目前懷疑系統loading太大所以整個hang住了
按 ctrl-z, ctrl-c 沒反應是因為當掉了
所以只好把所有的process都砍了...Orz
下次試試跳到別的thread然後下 set scheduler-locking off ,再下 continue
看能不能把 process 救活
謝謝各位的回應~~
※ 編輯: radom (192.5.98.28 美國), 10/21/2020 14:58:30