Re: [問題] 簡單的thread問題

看板C_and_CPP (C/C++)作者 (Alien)時間16年前 (2009/04/28 15:32), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《dcgkii ()》之銘言: : 有兩個function A()和B() : EX:A()是錄音程式 B()是MP3編碼程式 : 現再我想用thread來做一個即時系統 : 也就是說 當A()啟動錄音 B()就開始編碼 : 那在OS上 我是要用critical section方式來做嗎?(方便的話寫個sample code) : 還有一些方event mutex seamaphore這些是什麼時機作呢? 首先你知不知道 critical section/mutex/semaphore/event這堆東西 是做什麼用的? 你打算用它們來解決什麼問題? 你兩條 thread 之間可以完全沒關係, 無需要做 synchronization, 視乎你的 logic 要做什麼 太詳細的很難一次說出來耶, 你看看 document 裡面通常都會有講解. 不然 google 一下 multithread synchronization 這類的字眼應該會 有蠻多資料 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

04/28 15:36, , 1F
感謝
04/28 15:36, 1F

04/28 21:04, , 2F
我覺得沒必要 用 threadㄟ
04/28 21:04, 2F
文章代碼(AID): #19zh3ukF (C_and_CPP)
文章代碼(AID): #19zh3ukF (C_and_CPP)