[問題] 關於thread釋放記憶體問題

看板C_and_CPP作者 (真冷...)時間15年前 (2009/03/05 18:45), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
大家好 小弟目前在寫一個C code 需要用到timer timer會由事件處發 我使用thread來實現timer 每當事件發生就起始一個thread 我想要計時 5秒 thread一啟動 就先下sleep(5) 等sleep結束 再執行我想要做的事 做完下pthread_exit() 結束thread 以上 每一個時間點 大概會有2~3個thread被執行中 不過很詭異的事情 當我執行一段時間後 就會顯示 "Cannot allocate memory" 想請問 有確實的下了pthread_exit() 為何還會出現記憶體空間不足? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.110.178 ※ 編輯: puph 來自: 140.123.110.178 (03/05 18:52)

03/05 21:05, , 1F
講得太模糊了...@@
03/05 21:05, 1F
文章代碼(AID): #19hwqp8r (C_and_CPP)
文章代碼(AID): #19hwqp8r (C_and_CPP)