pthread_create return 0,但用ps command看不到該thread???

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

pthread_create return 0,但用ps command看不到該thread???

文章hillvskobe » 週五 1月 08, 2010 6:46 pm

as title~

我用pthread_create去產生一個thread,而且成功 return 0,
但用ps command卻看不到該thread???
請問有什麼可能的原因呢?
該如何解決???


BR,
hillvskobe
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週五 3月 28, 2008 11:15 am

Re: pthread_create return 0,但用ps command看不到該thread???

文章阿信 » 週六 1月 16, 2010 10:34 am

建議是把code丟上來debug,有可能是程式寫錯而已。

例如thread本身執行一次就exit了
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

Re: pthread_create return 0,但用ps command看不到該thread???

文章hillvskobe » 週一 1月 18, 2010 9:35 am

應該不會執行一次就exit,我的thread是一個while(1)迴圈~
hillvskobe
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週五 3月 28, 2008 11:15 am

Re: pthread_create return 0,但用ps command看不到該thread???

文章訪客 » 週二 1月 19, 2010 12:20 pm

留意 posix 標準如何定義 thread 的 pid
訪客
 


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客